종료 :배경 스레드에서 코어 데이터를 검색, 기능이 내 검색 기능입니다 무작위로
2012-07-05 00:04:46.706 MyApp[2376:207] Place 1
2012-07-05 00:04:46.783 MyApp[2376:207] Place 2
2012-07-05 00:04:46.823 MyApp[2376:207] searching End
검색 방법을 12 번 수행 한 후이 위치에서 중지합니다.
2012-07-05 00:11:42.174 MyApp[2376:207] Place 1
여러 번 검색을 계속하면 정상적으로 돌아갑니다. 그리고 다시 이상한 ... 그것은 내가 당혹하게 만듭니다.
다른 멀티 스레드 메소드를 시도하는 데 많은 시간을 할애했지만 그 결과는 여전히 동일합니다.
제발 도와주세요! 고맙습니다!
해당 백그라운드 스레드에서 NSManagedContext'context'를 만들었습니까? –
Apple의 문서 [핵심 데이터 동시성] (http://developer.apple.com/library/ios/#documentation/cocoa/conceptual/coredata/Articles/cdConcurrency.html#//apple_ref/doc/uid/)을 읽었습니다. TP40003385-SW1) 그러나 아직 objectWithID를 사용하여 NSManagedObjectContext를 만드는 방법을 모릅니다. – Jimi