我的代码在代码更改并在我的iPhone 5.0模拟器上运行数日和数周后工作正常,直到我清理它为止。清洁项目后的SIGABRT xcode
现在死了这条线[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得到其观点回来?
编辑添加的截图身份检查我的笔尖文件:
修改你的代码到[self.window addSubview:viewController.view]; – akk
哦,我的!它在以前如何工作? –
我加了它,但它仍然在同一点崩溃。 (NB我也删除了我创建了试图解决这个问题的引用插座连接) –