2013-03-03 125 views
-1
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 
{ 
    // Override point for customization after application launch. 

    self.window.rootViewController = self.viewController; // program recieve signal "SIGABRT". 
    [self.window makeKeyAndVisible]; 
    return YES;; 
} 

我正在讀取一些來自URL的圖像,它的工作,但突然出現這個錯誤。程序接收信號「SIGABRT」

+1

您有問題嗎? – Matthias 2013-03-03 16:37:26

+0

我讀過這種錯誤與中止函數有關。 但我沒有這樣的功能在我的應用程序。 – 2013-03-03 16:39:57

+0

http://stackoverflow.com/questions/8072135/how-to-track-down-cause-of-sigabrt/8072273#8072273 – Eugene 2013-03-03 16:51:28

回答

1

你可能已經做了伴您行的東西,你初始化你的viewController

self.viewController=[ViewController alloc]initWithNibName:@"ViewController" bundle:nil]; 

,或者您可能沒有連接viewController作爲出口適當的mainWindow.xib

+0

但它工作? – 2013-03-03 17:16:34

+0

正確地檢查你的連接,你應該展示更多的代碼,以便我們找出問題呢?或者創建一個新項目並看到你有同樣的問題? – nsgulliver 2013-03-03 17:17:39

+0

ok thanx的幫助 – 2013-03-03 17:26:31

0

我已經找到了問題。 您必須檢查您的IBOutlets,檢查它們是否都已連接,以及它們中的任何一個是否在其旁邊有!,則必須刪除該插座。

+0

http://stackoverflow.com/a/7221503/2108534 – 2013-03-07 17:49:42