MONOMAC: Et Xcode 4.0 Erreur: "Classe de fenêtre inconnue MainWindow dans le fichier de constructeur d'interface"
-
13-11-2019 - |
Question
J'ai créé un nouveau projet Monomac et a ouvert le MAINWINDOW.XIB avec interface Builder (Xcode). Après avoir effectué un changement simple (titre de fenêtre renommé), le projet ne peut plus être construit. Est-ce que quelqu'un sait comment résoudre ce problème?
J'utilise monodevelop 2.6, monoframework-2.10.1 avec Xcode 4.0 sur OS X 10.6.7.
Ceci est le message d'erreur:
2011-03-28 18: 45: 39.986 Helloworld [30332: 613] Classe de fenêtre inconnue MainWindow dans le fichier de constructeur d'interface, créer une fenêtre générique à la place
Exception non conventionnelle: System.InvalidcastException: ne peut pas lancer de type source au type de destination. à helloworld.mainwindowcontroller.get_window () <0x0002e> à helloworld.appdelegate.FinishedLaunching (monomac.foundation.nsObject) <0x0003d> Objet (hellotorld.appdelegate.void.fond.foundation.nsObject)] (monomac.foundation.nsObject, monomac.objcruntime.selector, monomac.foundation.nsObject) <0x00033> Object (wrapper natif-géré) objet. [helloworld.appdelegate.void a terminé (monomac.foundation.nsObject)] (monomac.foundation.nsObject, monomac.objcruntime.selector, monomac.foundation.nsObject) <0x000eb> AT (wrapper géré à natif) monomac.appkit.nsApplication.nsApplicationMain (int, chaîne []) <0x00003> à monomac.appkit.nsApplication.Main (chaîne []) <0x00017> à helloworld.mainclass.main (string []) <0x00019>
Merci pour une aide.
acclamations
PS: J'ai trouvé une aide de dépannage sur http://monoch.builder_filebut"> http://monotouch.net/documentation/troubleShoot#unknown_class_xxxx_in_interface_builder_filebut Je suppose Il ne compte pas dans ce cas, car la classe MainWindow existe déjà par défaut.
La solution
Je pense que j'ai trouvé la réponse: http://go-mono.com/forums/#nebobble-td3390853
Xcode 4.0 n'est pas vraiment soutenu maintenant. Mais j'espère que quelqu'un d'autre me corrige: -)
Autres conseils
Cet article contient l'explication à propos dele support incomplet de Xcode 4.0.Il est recommandé d'utiliser Xcode 3.2.6 jusqu'à ce que Xcode 4.0 soit pris en charge.