0

管理オブジェクト コンテキストをバックグラウンド スレッドに保存するときに、NSManagedObjectContextDidSaveNotification をリッスンし、それをメイン スレッドにマージしようとしています。

ただし、リクエストをメインスレッドに転送しようとすると、いずれのコードも実行されず、どちらも使用されません

[self performSelectorOnMainThread:@selector(executeThisCode:) withObject:saveNotification waitUntilDone:NO]; 

とも

dispatch_async(dispatch_get_main_queue(), ^{
    ...execute this code
});

奇妙なことに、iOS 5.1 と iOS 5.0 ではすべて正常に動作しますが、iOS 6 では動作しません。何かアイデアはありますか?

4

1 に答える 1