Ios 已将Objective-C消息发送到地址处的解除分配对象(僵尸)
我在运行应用程序时收到以下错误消息:Ios 已将Objective-C消息发送到地址处的解除分配对象(僵尸),ios,objective-c,ios5,ios-simulator,instruments,Ios,Objective C,Ios5,Ios Simulator,Instruments,我在运行应用程序时收到以下错误消息: "An Objective-C message was sent to a deallocated object (zombie) at address" 我一直在使用XCode 4.6开发从iOS5到iOS7的应用程序。为了尝试并调试该问题,我在iOS 5 iPad模拟器上使用XCode instruments中的僵尸配置文件运行了该应用程序,发现以下代码行导致了错误: NSMutableArray *resultArray = [dashboardSe
"An Objective-C message was sent to a deallocated object (zombie) at address"
我一直在使用XCode 4.6开发从iOS5到iOS7的应用程序。为了尝试并调试该问题,我在iOS 5 iPad模拟器上使用XCode instruments中的僵尸配置文件运行了该应用程序,发现以下代码行导致了错误:
NSMutableArray *resultArray = [dashboardService LstStatistics:1
statisticsDisplayStatus:2
dashboardSection:1
resultType:&successString];
为什么这行代码会导致消息发送到解除分配对象(僵尸)错误?是的。你犯了一个错误。在您尝试向dashboardService发送消息之前,dashboardService似乎已被丢弃。。是@property(strong)吗 要做的事情:
- 将项目转换为圆弧。你有一个内存错误。ARC为您处理内存
- 跑
- 跑