A
Anonyme
Invité
Bonsoir,
je viens de commencer à apprendre l'objective c, mais j'ai un petit problème. j'ai un objet de type Personne, qui contient une methode identiteSimple comme celle ci :
-(NSString*) identiteSimple
{
NSString *res = [[NSString alloc] initWithString: prenom];
res = [res stringByAppendingString:@" "];
res = [res stringByAppendingString:nom];
return res;
}
Dans mon fichier main, j'appelle cette méthode sur un objet déjà créer et avec les paramètres nom et prenom deja initialisés comme ceci :
NSLog(@"%@", [moi identiteSimple]);
Cependant, xcode m'informe que "Format string is not a string literal (potentially insecure)" et lorsque je lance la compilation, la console retourne
2011-03-17 19:27:17.894 objc[13127:903] (null)
et nom le résultat attendu, : prenom nom.
Est-ce que quelqu'un sait ou est mon erreur ?
merci d'avance
.
je viens de commencer à apprendre l'objective c, mais j'ai un petit problème. j'ai un objet de type Personne, qui contient une methode identiteSimple comme celle ci :
-(NSString*) identiteSimple
{
NSString *res = [[NSString alloc] initWithString: prenom];
res = [res stringByAppendingString:@" "];
res = [res stringByAppendingString:nom];
return res;
}
Dans mon fichier main, j'appelle cette méthode sur un objet déjà créer et avec les paramètres nom et prenom deja initialisés comme ceci :
NSLog(@"%@", [moi identiteSimple]);
Cependant, xcode m'informe que "Format string is not a string literal (potentially insecure)" et lorsque je lance la compilation, la console retourne
2011-03-17 19:27:17.894 objc[13127:903] (null)
et nom le résultat attendu, : prenom nom.
Est-ce que quelqu'un sait ou est mon erreur ?
merci d'avance