2012-03-14 47 views
1

我開始調試後,應用程序就開始拋出SIGABRT異常。我無法確定爲什麼和XCode 4似乎沒有給出詳細的堆棧跟蹤,而只是在主函數中斷了。IOS 5 - XCode 4 - 應用程序啓動時的SIGABRT

#import <UIKit/UIKit.h> 

#import "AppDelegate.h" 

int main(int argc, char *argv[]) 
{ 
    @autoreleasepool { 
     return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); 
    } 
} 

在我的任何viewcontrollers甚至開始加載之前拋出異常。 AppDelegate的applicationdidFinishLaunchingWithOptions也永遠不會被調用。我該如何在XCode 4中進行調試?完全難倒了。

謝謝..

+0

在應用程序delegate.m中放入一個斷點'applicationDidFinishLaunching'並檢查是否已達到 – Shubhank 2012-03-14 04:03:18

+0

我應該提到這一點。不是這樣。 AppDelegate的applicationDidFinishLaunching永遠不會被調用。 – Nick 2012-03-14 04:05:11

+0

問題在別的地方。不在主要功能中。請發佈您的代碼'applicationDidFinishLaunching'。 – 2012-03-14 04:25:53

回答

0

做你設置你MainWindow.nib中的info.plist「主筆尖文件基本名稱」文件?並且錯誤不在主函數中

注意:在XCode 4.x.x中,大部分異常都會引發到主函數。

相關問題