0

我有一个 UIButton。当我点击按钮时,我想用不同的按钮重绘我的视图(只有一些按钮会改变,所以我不需要完全不同的视图)。

我发现触摸事件、突出显示和取消突出显示事件都在排队。结果,当我释放按钮时,这些事件尝试在释放的对象上执行,导致我的应用程序崩溃 - 所以我必须过早调用 Release。

仅当 UIButton 等对象的待处理事件/消息已全部处理后,我如何才能调用 Release?(例如“[myButton ReleaseWhenNoPendingEvents];”之类的东西)

4

1 回答 1

0

我通过实施 ARC 解决了我的问题。

于 2013-08-27T19:22:39.137 回答