Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/43.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone EXC_BAD_ACCESS两次释放的对象是什么?_Iphone_Ios_Exc Bad Access_Nsautoreleasepool - Fatal编程技术网

Iphone EXC_BAD_ACCESS两次释放的对象是什么?

Iphone EXC_BAD_ACCESS两次释放的对象是什么?,iphone,ios,exc-bad-access,nsautoreleasepool,Iphone,Ios,Exc Bad Access,Nsautoreleasepool,以下是僵尸评测的屏幕截图: 我怎么知道,哪一个对象在较早时被释放,哪一个又在池排水管中被释放 我正在使用ARC,在某些方法中使用了@autoreleasepool{}请检查名为BackgroundSync的类,包括发布数量和分配数量。 请记住,已释放对象的数量应等于已分配对象的数量 1) 您可能已经释放了dealloc中的一些对象。 2) 您可能已经释放了上述instruments列表中列出的特定函数中的某些对象,因此请先检查它们。现在您有了ARC,之前您有了autorelease。如果您不确定

以下是僵尸评测的屏幕截图: 我怎么知道,哪一个对象在较早时被释放,哪一个又在池排水管中被释放


我正在使用ARC,在某些方法中使用了
@autoreleasepool{}

请检查名为BackgroundSync的类,包括发布数量和分配数量。 请记住,已释放对象的数量应等于已分配对象的数量

1) 您可能已经释放了dealloc中的一些对象。
2) 您可能已经释放了上述instruments列表中列出的特定函数中的某些对象,因此请先检查它们。

现在您有了ARC,之前您有了autorelease。如果您不确定是否要释放/保留,请尝试这些方法。