Sur cette question:
Génial, merci. Où trouvez-vous les différents sélecteurs disponibles? Le document est très vague à ce sujet. J'ai défini une méthode d'instance et l'ai définie comme sélecteur mais elle n'a jamais été exécutée. Je voudrais glisser dans une vue de détail quand le bouton est cliqué. - 4thSpace février 19 à 16:19
je vais l'endroit où je besoin de plus d'informations et appuyez sur la touche d'échappement (Esc). Ainsi, dans cet exemple:
...(beginning of line)... @selector(Place Cursor Here, press Esc) ...
Une liste des sélecteurs disponibles apparaîtra. Pour les programmeurs Microsoft, c'est comme Intellisense, mais vous devez le demander avec Esc (cela n'apparaît pas automatiquement comme dans Visual Studio). Pratiquement parlant, XCode crée la plupart de ce que vous essayez de créer lorsque vous commencez à taper et cela aide vraiment quand vous comprenez que la touche Tab est votre ami. (Bien ... c'est mon ami ... ayant la vie solitaire que j'ai)
Maintenant, si vous avez besoin de votre propre sélecteur, vous pouvez placer votre étiquette là-dedans (mySelector: par exemple), puis , plus bas dans votre code, construire:
- (IBAction)mySelector:(id)sender {
NSLog(@"You touched me THERE!");
}
en outre, dans le fichier en-tête (.h), assurez-vous de mettre un correspondant:
-(IBAction) mySelector:(id)sender;
Génial, merci. Où trouvez-vous les différents sélecteurs disponibles? Le document est très vague à ce sujet. J'ai défini une méthode d'instance et l'ai mise comme sélecteur mais elle n'a jamais été exécutée. Je voudrais glisser dans une vue détaillée lorsque le bouton est cliqué. – 4thSpace
Le sélecteur est défini dans la classe (j'ai ajouté cela à ma réponse). –
J'ai également découvert comment faire cela via IB. Il est ajouté en tant qu'élément de navigation mais pas via RootViewController.xib, où se trouve la table. Il doit être ajouté à MainWindow.xib. – 4thSpace