IOS Appel de Méthode
J'ai une méthode qui, je dois appeler l'intérieur d'une autre méthode. dans un UIViewController
//This is how i call methoed
tmpUITextView.text= [self ssidValue:1 arrayOf:ssidArray];
//my Method
+ (NSString *)ssidValue:(NSInteger)selectedValue arrayOf:(NSMutableArray *)tmpArray {
NSString *result=[tmpArray objectAtIndex:selectedValue];
NSLog(@"%@",result);
return result;
}
mais je suis waring ( avertissement: 'UIViewController" ne peut pas répondre à " - ssidValue:arrayOf:')et crash.
S'il vous plaît dites-moi ce que je fais de mal ici.
Merci d'Avance
OriginalL'auteur Shashi | 2011-09-17
Vous devez vous connecter pour publier un commentaire.
De déclarer la méthode comme un méthode de classe (notez le"+"), mais vous êtes en l'appelant comme un méthode d'instance.
Pour résoudre ce problème, soit de la déclarer comme une méthode d'instance (remplacer "+" à "-") ou appelez ça comme une méthode de classe:
OriginalL'auteur albertamg
utiliser la méthode d'instance de la déclaration de type c'est à dire,. utiliser "-" au lieu de "+" pour la déclaration de la méthode
et vous pouvez appeler à l'aide le nom de la classe
class_name est le nom de la classe Wherethe méthode initialisé
OriginalL'auteur ashokdy
De déclarer la méthode comme une méthode de classe (notez le"+"), mais vous êtes en l'appelant comme une méthode d'instance.
Pour résoudre ce problème, soit de la déclarer comme une méthode d'instance (remplacer "+" à "-") ou appelez ça comme une méthode de classe:
OriginalL'auteur Aakash