-5

是的,还有一个,但这一个没有意义。它声称:由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“-[UIRoundedRectButton astroidImage]:无法识别的选择器发送到实例 0x15a2a0”

它发生在应用程序的确切启动时,奇怪的是,这个应用程序昨天运行良好,但是当我今天早上尝试时,它就糟了。有趣的是,我没有设置 UIRoundedRect 来调用名为 astroidImage 的方法,因为 astroidImage 是另一个类中的属性。那么这里到底发生了什么?

4

2 回答 2

2

你可能有一个过度释放或悬空的观察者——与僵尸一起奔跑。

您可能正在向已销毁的实例发送消息(同时持有对它的无效引用),但是自从该地址的前一个实例被销毁以来,已在同一地址分配了一个单独的实例。

于 2012-01-29T08:45:20.220 回答
1

确实具有选择器 astroidImage 的对象已被释放,您本来打算抓住它,但在某处弄错了。

于 2012-01-29T13:10:23.417 回答