J'ai ajouté une instance de UIMenuController
à UIMenuController
. Lorsque je tape deux fois dans un champ de text, j'obtiens ce menu d'édition de text avec Copier, Couper, Coller, Rechercher dans Wikipedia.
C'est ma méthode d'action:
- (void)lookupInWikipedia:(id)sender { NSLog(%@"lookupInWikipedia: sender=%@", sender); }
Je reçois le NSLog
lorsque je sélectionne l'élément de menu "Rechercher dans Wikipedia". Mais l'expéditeur est toujours nul.
Même la -canPerformAction:withSender:
reçoit rien d'autre que nil pour l'expéditeur.
- (BOOL)canPerformAction:(SEL)action withSender:(id)sender { NSLog(@"canPerformAction:withSender: = %@", sender); return YES; }
Est-ce que je fais quelque chose de mal ou est-ce un bug de framework?
Je suis également tombé sur cette fois. On dirait un bug pour moi.