第二次运行时发生错误

时间:2011-08-08 05:31:35

标签: iphone

我正在开发一个基于导航的小应用程序。作为程序的一部分,它将CGpoint值传递给它的超类。第一次尝试时没有问题,但在第一次执行后立即重新运行相同的过程时总会发生错误。这是因为内存管理吗?我只是不知道我做错了什么。

来自孩子的代表团

[self.delegate sendPosition:position];
Root类上的

方法

-(void) sendPosition:(CGPoint)position{

        dLabel.text = [NSString stringWithFormat:@"%f",position.x];
}

1 个答案:

答案 0 :(得分:0)

委托与超级阶级不同。我猜你的代表消失但你以后还在调用它。确实是你的记忆管理。如果由于某种原因需要销毁委托实例,请确保委托仍然存在,或者坚持使用,或者使委托属性无效。