シミュレーターでアプリを起動すると、「エラー: メモリの読み取りに失敗しました」というメッセージが表示されてすぐにクラッシュします。
iPad/iPhone ではすべて正常に動作しますが、単純な「return;」を追加すると、コア データ行の前に、シミュレーターが正常に起動します。
return;
CCAppDelegate *appDelegate = [[UIApplication sharedApplication] delegate];
NSManagedObjectContext *context = [appDelegate managedObjectContext];
重要!!: そのコードはいつでも実行されず、コンパイルされるだけです。そして、「リターン;」を追加すると 代わりに、別のファイルの同じコア データ接続の前に、正常に実行されます。コアデータか何かへの何らかの最大の「接続」があるように見えますか?
Xcodeのクリーニング(通常およびクリーンビルドフォルダー)、シミュレーターのクリーニング(コンテンツと設定のリセット)を試みましたが、成功しませんでした。
追加の質問: IOS シミュレーターを再インストールする方法はありますか?