J'ai de gros soucis depuis que j'ai téléchargé la version bêta d'iPhone SDK 4.0. Bon, je viens de commencer à regarder le développement de l'iPhone il y a quelques semaines, mais je n'arrive pas à comprendre comment Xcode fonctionne:Comment démarrer un projet iPhone 3.1.3 dans Xcode 3.2.3 (iPhone SDK 4 beta)
chaque fois que je lance un nouveau projet, je choisis un modèle comme "Application basée sur la vue" ou alors. Maintenant, la cible sera toujours (au moins je n'ai trouvé une préférence nulle part!) Être le dernier SDK: 4.0. Mais alors: changer la cible à, disons, 3.1.3 les fichiers de modèle semblent contenir des erreurs! Lancement d'une application vide ainsi produit une exception:
Terminating app due to uncaught exception 'NSUnknownKeyException', reason: [...] this class is not key value coding-compliant for the key rootViewController
Raison, il semble, est que le MainWindow.xib généré a une "prise de référence" pour RootViewController à côté d'un viewController ...
malade
maintenant, mon (stupide) question: Comment puis-je développer une application PAS ciblant le dernier SDK, mais la norme 3.1.3 SDK ?? En d'autres termes: Je me attends Xcode non seulement de demander un type de projet dans la fenêtre Nouveau projet, mais aussi pour ma plate-forme cible souhaitée pour générer les modèles corrects !!
Ai-je raison que les modèles générés par cette étape ne sont pas valides pour toute autre cible de 4,0? Comment cela peut-il être ??
... Je veux récupérer mon Eclipse! sigh
Quelqu'un peut-il m'aider s'il vous plaît?
Essayer de trouver la réponse à cela aussi. Maintenant que SDK4 n'est plus en version bêta, c'est toujours un problème. – nessence