0
Je suis porting le Official Apple Multipeer WiTap sample à Xamarin et C#, cependant je ne sais pas comment porter cette méthode dans TapViewController.Comment puis-je porter le code StrongDelegate ObjC sur C# MonoTouch?
Il contient toutes les choses que je ne suis pas sûr de savoir comment le port ... à savoir
- Un délégué qui est exprimé uniquement dans le code, et n'a pas délégué forte dans le cadre Xamarin. (C'est probablement facile, juste un concept qui me manque)
- Que diable est le
id
ici, et comment puis-je le déclarer/l'utiliser? - Comment puis-je déclarer
self.delegate;
Code:
- (IBAction)closeButtonAction:(id)sender
{
id <TapViewControllerDelegate> strongDelegate;
#pragma unused(sender)
strongDelegate = self.delegate;
if ([strongDelegate respondsToSelector:@selector(tapViewControllerDidClose:)]) {
[strongDelegate tapViewControllerDidClose:self];
}
}
Voici un link to my code, où le port is in progress
C'est-objectif c, pas rapide – dan