0
核心數據併發如果我創建的主線程上NSManagedObjectContext
與NSMainQueueConcurrencyType
我必須使用performBlock()
方法對所有save
和performFetch
方法。 IE瀏覽器是可以做到以下幾點:在iOS 9
do {
managedObjectContext.save()
} catch let error as NSError {
print(error)
}
,或者我應該總是這樣做:
managedObjectContext.performBlock({
do {
managedObjectContext.save()
} catch let error as NSError {
print(error)
}
})
如果我理解正確的文檔,我總是不得不使用performBlock()
或performBlockAndWait()
而是從模板代碼XCode 7他們沒有使用塊。任何幫助表示讚賞!