2010-01-29 5 views
1

Ceci est étrange. J'ai une Nib personnalisée avec un WebView, toutes les prises sont réglées correctement. Sur le premier "Build and Run", quand j'appelle la plume, c'est juste un écran blanc vide avec la barre d'état de mon iPhone en haut. Ensuite, si je clique sur Arrêter, puis sur Construire et relancer (sans modifier le code) et que j'appelle la plume, je reçois ma plume d'Interface Builder exactement comme elle le devrait, fonctionnant très bien.iPhone UIWebView étrange problème de construction

Cela dure et fonctionne jusqu'à ce que j'apporte des modifications dans le contrôleur de vue personnalisé. Si je fais un changement et que je veux tester, je dois construire et aller, arrêter, construire et relancer pour que ma plume s'affiche correctement.

Quelqu'un a-t-il déjà ressenti cela? Mon ViewController est affiché de manière modale. Gardez à l'esprit que je ne fais aucun changement de code entre les tentatives Build et Go.

+0

Bizarre. Est-ce que vous faites du code d'initialisation de vue dans loadView ou init? Avez-vous essayé un nettoyage? – Sam

+0

J'ai quelque chose dans - (void) viewDidLoad qui crée le NSURLRequest, puis le [statsWebView loadRequest: request] C'est le seul code d'initialisation que j'ai. Merci pour le suivi, et non je n'ai pas essayé un nettoyage. Je vais tenter le coup – Justin

+0

Effectuer un nettoyage de toutes les cibles l'a fait fonctionner la première fois, mais effectuer un changement dans le ViewController a eu le même résultat qu'avant. J'ai peur de me soumettre à Apple (parce que je ne peux pas tester la version de l'App Store sur un appareil) – Justin

Répondre

1

La réponse à ce problème est qu'il y a 2 pointes avec le même nom dans le paquet. Je ne sais pas comment cela s'est passé, mais j'ai décidé de vérifier mes connexions (à nouveau) et quand j'ai ouvert la plume, elle était vide. "C'est étrange." Je me suis dit. Je suis allé à double-cliquez à nouveau et je me demandais pourquoi il était au bas de mon "dossier Classes". Lo et voici, j'en ai eu un supplémentaire dans mon projet, ainsi que l'original dans les ressources.

Juste un FYI! Je suppose que vous pouvez avoir deux du même fichier dans le paquet ...