2009-09-24 6 views
0

Je suis this tutorial, en essayant d'en apprendre un peu plus sur le développement de l'iPhone, et il arrive un moment où l'auteur utilise la méthode stringWithContentsofURL mais xcode me dit qu'il n'y a pas de méthode stringWithContentsofURL trouvée. J'ai fait quelques recherches et je n'ai pas été capable de trouver une solution. Ceci est une capture d'écran de la fenêtre xcode affichant l'erreur: alt text http://mywebprogrammer.com/so/obj-c%20problem%200.pngNo stringWithContentsofURL méthode trouvée

Répondre

2

stringWithContentsofURL: est une méthode de classe, et non pas une méthode d'instance, donc vous devez l'utiliser comme

[NSString stringWithContentsOfURL:myURL] 

ou si vous voulez le répartir vous-même, vous feriez:

[[NSString alloc] initWithContentsOfURL:myURL] 

mais alors vous devrez le libérer plus tard

+0

Merci beaucoup. – UnkwnTech

1

Son [NSString stringWithContentsOfURL]. Note: c'est la capitale 'O' (en Of) pas petit 'o' tel que vous l'avez donné. C'est aussi une méthode statique qui ne peut donc pas être utilisée contre un objet.

+1

Nitpick: C'est une méthode de classe. Objective-C n'a pas de méthodes statiques. Ils servent généralement un but similaire, mais ils ne sont pas tout à fait la même chose. – Chuck

+0

ouais, vous avez raison. c'est à cause de mon influence java :-) –

Questions connexes