摘要: IOS的第一个项目,要弄一个离线版,要读存数据库,当然选择了CoreDate随之出现了一点问题,1.在大量使用GCD和block以后发现程序会卡死在executefetchrequest执行 网上搜了一搜,发现问题了,原来在线程中NSManagedObjectContext会创建一些私有方法。跨线程使用时候就会出问题。 解决办法就是多个线程执行时候创建多个NSManagedObjectContext管理。关联到NSPersistentStoreCoordinator (这个地方,反复想了想,可能是我的用法用错了,NSManagedObjectContext的创建仅仅在多线程里使用,别的用... 阅读全文
posted @ 2014-03-30 13:44 wrong_ai 阅读(572) 评论(2) 推荐(0) 编辑