gpt4 book ai didi

iphone - 使用核心数据的奇怪错误

转载 作者:搜寻专家 更新时间:2023-10-30 20:12:00 26 4
gpt4 key购买 nike

我的应用程序中的核心数据有问题。当我的应用程序崩溃时,没有特定的情况。这是非常随机的。发生这次崩溃时,我正在添加和修改对象并保存 NSManageObjectContext。有谁知道可能是什么问题?

#0  0x32668ebc in objc_msgSend
#1 0x30494300 in -[NSKnownKeysDictionary1 dealloc]
#2 0x3049429c in -[NSKnownKeysDictionary1 release]
#3 0x304c76d2 in -[NSManagedObject(_NSInternalMethods) _nilOutReservedCurrentEventSnapshot__]
#4 0x3049c31a in -[NSManagedObjectContext(_NSInternalChangeProcessing) _processRecentChanges:]
#5 0x304d1bec in -[NSManagedObjectContext processPendingChanges]
#6 0x304c4380 in _performRunLoopAction
#7 0x32d5c830 in __CFRunLoopDoObservers
#8 0x32da4346 in CFRunLoopRunSpecific
#9 0x32da3c1e in CFRunLoopRunInMode
#10 0x31bb9374 in GSEventRunModal
#11 0x30bf3c30 in -[UIApplication _run]
#12 0x30bf2230 in UIApplicationMain
#13 0x0000e9a2 in main at main.m:59

最佳答案

这绝对看起来像一个过度释放的对象。在运行应用程序之前尝试将 NSZombieEnabled 环境变量设置为 YES 以获得更好的精确定位崩溃到对象实际过度释放的位置。

这是一篇描述僵尸和崩溃的简短而有趣的博文:http://cocoa-nut.de/?p=16

关于iphone - 使用核心数据的奇怪错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5964749/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com