2013-10-26 31 views
-4

下面的函數崩潰崩潰對我來說:中的setObject iOS版

- (void) saveMessageFromUserDefaults:(NSString *) message{ 
    NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; 
    //crashes here 
    [defaults setObject:message forKey:@"message"]; 
    [defaults synchronize]; 
} 

在此之前iOS7工作得很好。我做錯了什麼?

+3

什麼是崩潰?添加更多細節。 –

+2

你能告訴我們調用這個方法的代碼嗎?還有崩潰日誌? –

回答

1

它會在定義默認值的行或setObject行處崩潰嗎?

在setObject崩潰的最可能的原因將是一個無效的「消息」對象。在崩潰的線路上設置斷點並檢查自我,消息等。