アプリケーションでコードのこの部分をしばらく使用しましたが、期待どおりに機能しました。しかし今、setInteger の行でクラッシュします。
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
int selEvent = [defaults integerForKey:@"selected_event"];
/*
* Do Something with selEvent
* New ID is in NSNumber event_id
*/
[defaults setInteger:[event_id intValue] forKey:@"selected_event"]; //Crashes on this line
[defaults synchronize];
Xcode 4.5.1 および iPad 6.0 シミュレーターでの作業。
EXC_BAD_ACCESS が発生しています。
私の問題の原因は何ですか?