新しい MonoMac プロジェクトを作成し、Interface Builder (Xcode) で MainWindow.xib を開きました。簡単な変更 (ウィンドウ タイトルの名前を変更) を行った後、プロジェクトをビルドできなくなります。これを修正する方法を知っている人はいますか?
OS X 10.6.7 で Xcode 4.0 を搭載した MonoDevelop 2.6、MonoFramework-2.10.1 を使用しています。
これはエラーメッセージです:
2011-03-28 18:45:39.986 HelloWorld[30332:613] Interface Builder ファイルの不明な Window クラス MainWindow、代わりに汎用 Window を作成
未処理の例外: System.InvalidCastException: ソースの型から宛先の型にキャストできません。HelloWorld.MainWindowController.get_Window () <0x0002e> で HelloWorld.AppDelegate.FinishedLaunching (MonoMac.Foundation.NSObject) <0x0003d> at (wrapper dynamic-method) object.[HelloWorld.AppDelegate.Void FinishedLaunching (MonoMac.Foundation.NSObject) ] (MonoMac.Foundation.NSObject,MonoMac.ObjCRuntime.Selector,MonoMac.Foundation.NSObject) <0x00033> at (wrapper native-to-managed) object.[HelloWorld.AppDelegate.Void FinishedLaunching(MonoMac.Foundation.NSObject)] ( MonoMac.Foundation.NSObject,MonoMac.ObjCRuntime.Selector,MonoMac.Foundation.NSObject) <0x000eb> at (wrapper managed-to-native) MonoMac.AppKit.NSApplication.NSApplicationMain (int,string[]) <0x00003> at MonoMac. AppKit.NSApplication.
助けてくれてありがとう。
乾杯
PS: http://monotouch.net/Documentation/Troubleshoot#Unknown_class_XXXX_in_Interface_Builder_fileでトラブルシューティングのヘルプを見つけましたが、クラス MainWindow が既定で既に存在するため、この場合はカウントされないと思います..