HoweGulf
2016-02-07 00:46:09 +08:00
在读 raywenderlich 的那本,在这儿借个地方问问题+_+
Core Data + iCloud Drive 成功实现,第一台设备上传数据成功;然后第二台设备安装应用,在首次同步后收到成功收到 NSPersistentStoreCoordinatorStoresDidChangeNotification ,其中一条通知的 userInfo 字典里一个键对应着 NSPersistentStoreUbiquitousTransitionType.InitialImportCompleted 值。然后……重现 fetch 数据,的确同步成功了,但打印出来看数据里的 data 都是 fault 。杀掉进程再启动应用,正常显示,没有丝毫问题。
我试着在收到初次同步成功的通知后,重新 init CoreDataStack ,重新设置 fetchedResultsController 。呃,问题依旧,看着这个黑盒子我没有丝毫办法,请问到底哪里出错了呢?