私のアプリケーションは、今日までクラッシュするまでは正常に動作していました。 [self.window makeKeyAndVisible];アプリデリゲートの [self.window makeKeyAndVisible]でクラッシュします。
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
// Override point for customization after application launch.
if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPhone) {
self.viewController = [[ViewControllerWordHelper alloc] initWithNibName:@"ViewControllerWordHelper_iPhone1" bundle:nil];
} else {
self.viewController = [[ViewControllerWordHelper alloc] initWithNibName:@"ViewControllerWordHelper_iPhone" bundle:nil];
}
self.window.rootViewController = self.viewController;
[self.window makeKeyAndVisible];
return YES;
}
私はデバッグし、[makeKeyAndVisible self.window]で内部のステップ場合は、クラッシュの前に次の文がある "@synthesizeウィンドウ= _window;"同じアプリケーションデリゲートで
以前のバージョンでは、以前と同じように動作します。
私のコンピュータを再起動しても、同じことが起こっています。私はXCode 4.2を使用しています。私が誤って変更したかもしれないxcodeセットアップに何かがありますか?
ありがとうございました。
以下が全体デバッグウィンドウである:私は私のXIBまでリンクされたいくつかのIBOutletプロパティを削除する場合
`GNU gdb 6.3.50-20050815 (Apple version gdb-1708) (Mon Aug 15 16:03:10 UTC 2011)
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "x86_64-apple-darwin".sharedlibrary apply-load-rules all
Attaching to process 440.
Pending breakpoint 3 - ""ViewControllerWordHelper.m":136" resolved
Pending breakpoint 4 - ""AppDelegate.m":41" resolved
Pending breakpoint 5 - ""ViewControllerWordHelper.m":27" resolved
Pending breakpoint 6 - ""ViewControllerWordHelper.m":166" resolved
Current language: auto; currently objective-c
(gdb) `
はコマンド - との目標をクリーニングしてみてくださいshift-k –
できる場合は、エラーを投稿してください。 –
これは私のデバッグウィンドウのすべてです: – saman01