小编Tom*_*ote的帖子

应用程序冻结CoreData保存

我有一个iPhone应用程序,有时在保存CoreData时冻结,然后不重新启动.我确实有第二个使用数据库的线程,但我认为我已经按照模式为该线程创建了一个单独的上下文.以下是重新启动的崩溃报告.有任何想法吗?

我尝试将其更改为仅使用一个线程运行,这是进入后台后的最新冻结点.

#0  0x30851b98 in fsync
#1  0x3094e694 in _sqlite3_purgeEligiblePagerCacheMemory
#2  0x3094e6b8 in _sqlite3_purgeEligiblePagerCacheMemory
#3  0x30945372 in sqlite3_compileoption_get
#4  0x30957f06 in sqlite3_extended_errcode
#5  0x3095dc20 in sqlite3_extended_errcode
#6  0x3095dd8e in sqlite3_extended_errcode
#7  0x309646f8 in sqlite3_clear_bindings
#8  0x3098845a in sqlite3_open16
#9  0x3094495a in sqlite3_step
#10 0x31a1dc20 in _execute
#11 0x31acc6e8 in -[NSSQLiteConnection commitTransaction]
#12 0x31aca646 in -[NSSQLiteConnection endPrimaryKeyGeneration]
#13 0x31abeab4 in -[NSSQLCore prepareForSave:]
#14 0x31a4acd0 in -[NSSQLCore saveChanges:]
#15 0x31a1591e in -[NSSQLCore executeRequest:withContext:error:]
#16 0x31a1538a in -[NSPersistentStoreCoordinator executeRequest:withContext:error:]
#17 0x31a48544 in -[NSManagedObjectContext …
Run Code Online (Sandbox Code Playgroud)

iphone core-data ios

9
推荐指数
2
解决办法
4614
查看次数

标签 统计

core-data ×1

ios ×1

iphone ×1