En se référant à la discussion performSelector où est expliqué par la ligne suivante, il est possible d'appeler une méthodeQu'est-ce que findTheAppropriateSelectorForTheCurrentSituation() et son contenu?
SEL aSelector = findTheAppropriateSelectorForTheCurrentSituation();
[anObject performSelector: aSelector];
Ma question est quel est le contenu de la méthode appelée:
findTheAppropriateSelectorForTheCurrentSituation()? // Pour moi la question la plus importante
Et une autre question est, pourquoi je reçois les avertissements lors de l'utilisation de ce morceau de code.
1.warning: déclaration implicite de la fonction 'findTheAppropriateSelectorForTheCurrentSituation'
2.warning:. Initialisation un entier en pointeur sans fonte
3 "_ findTheAppropriateSelectorForTheCurrentSituation", référencé à partir de:
Remerciez vous pour vos réponses à l'avance
Vous avez modifié votre post après avoir posté ma réponse, mais la fonction que vous appelez fera tout ce qui est en son pouvoir pour renvoyer le bon sélecteur. Vous demandez essentiellement "qu'est-ce que la fonction DoStuff() fait?", Et personne ne peut répondre à cette question, mais vous! – PfhorSlayer
merci, mais comment démonter le binaire? J'ai vérifié la documentation de la pomme. Et il n'y a pas de définition explicite du contenu. – Studie
Ce n'est pas une fonction réelle. C'est un exemple, et il devrait faire exactement ce qu'il dit - trouver le sélecteur approprié pour quelle que soit la situation actuelle. – PfhorSlayer