【发布时间】:2014-03-18 18:46:18
【问题描述】:
我想和EXC_BAD_ACCESS一起玩,学习调试它,发现创建这样的情况相当困难。
我想看看Scheme中“Enabeling Zombie Objects”的使用
当你需要的时候它在哪里?
甚至这项工作都没有 - 将构建设置设置为不使用 ARC:
myobj *m = [[myobj alloc] init];
[m release];
[m dealloc];
m = nil;
[m hello];
一些非常好的建议,例如:
int * array = (void *)0xDEADBEEF;
array[2] = 10;
它只会让 Xcode 停止在线上说坏访问,我需要更糟糕的 :-)
我见过它在 main.m 中最难调试的情况。你能创造一个吗?
【问题讨论】:
-
我想看看“Enabeling Zombie Objects”的用法——感谢提问。
标签: objective-c debugging exception crash exc-bad-access