私のコードは、数日から数週間のコード変更で正常に機能し、クリーンアップするまでiPhone5.0シミュレーターで実行されていました。
今、それはこの行で死にます[window addSubview:self.viewController.view];
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
[self.window addSubview:self.viewController.view]; // dies here
[self.window makeKeyAndVisible];
return YES;
}
self.viewController
存在しますが、存在self.viewController.view
しません。
私を追加するために編集AppDelegate.h
:
#import <UIKit/UIKit.h>
@class MainMenu;
@interface yomikakiAppDelegate : NSObject <UIApplicationDelegate> {
UIWindow *window;
MainMenu *viewController;
}
@property (nonatomic, retain) IBOutlet UIWindow *window;
@property (nonatomic, retain) IBOutlet MainMenu *viewController;
@end
IBはどこかで接続を失ったに違いないと思いますが、再配線する方法がわかりません。
MainMenu.xib参照アウトレットビューをファイルの所有者にしましたが、修正されませんでした。
viewControllerにビューを戻すにはどうすればよいですか?
私のnibファイルのIdentityInspectorのスクリーンショットを追加するために編集します。