【发布时间】:2012-01-01 21:32:38
【问题描述】:
我有一个在我的所有视图控制器之间使用的对象,所以我将它卡在了应用程序委托中。 (我认为这是正确的地方?)。
如果 viewController 中的动作触发需要向所述对象发送内容,我将执行以下操作:
- (IBAction)sliderMoved:(id) sender{
MyAppDelegate *delegate = [[UIApplication sharedApplication] delegate];
[[delegate myObject] setSpeed:(int)slider];
// [delegate release];
}
我有点担心我没有在任何地方释放委托对象,这样可以吗?如果我删除注释行 [delegate release],它只会使应用程序崩溃。
【问题讨论】: