【发布时间】:2012-04-15 02:41:03
【问题描述】:
我有一个带有一个按钮的 iphone 示例应用程序。点击它会调用代码:
UIAlertView *alert = [[UIAlertView alloc]
initWithTitle:@"test"
message:@"test"
delegate:self
cancelButtonTitle:@"Ok"
otherButtonTitles: nil];
[alert show];
应用已启用 ARC。
问题是,如果我在警报中单击“确定”按钮,应用程序会因 EXC_BAD_ADDRESS 而崩溃 - 可能是因为警报已被 arc 删除。
有什么推荐的方法来解决这个问题?不向视图控制器添加属性
谢谢
【问题讨论】:
-
使用僵尸工具找出崩溃发生的位置。
-
您在委托方法中实际做了什么,崩溃的确切位置在哪里?
标签: iphone automatic-ref-counting