Tim*_*Tim 0 iphone release objective-c retain ipad
我正在创建一个iPad游戏,它有一个viewController,可以从nib文件加载到它的视图中.视图中有一堆按钮,我通过界面构建器链接到UIButton*变量(因此每个按钮链接到一个不同的变量).我们在其中一个按钮(使用我的第一个按钮变量,b1)上加载了笔尖后立即检查了保留计数,它给了我一个值2.任何人都可以解释为什么它是2?在笔尖加载后保留它的两件事是什么?
而现在我更加困惑,因为在我的dealloc函数中,我单独释放了每个按钮变量,然后检查其中一个按钮变量的保留计数,它仍然是STILL 2!它至少应该降到1,不应该有吗?我应该在dealloc函数中多次发布它吗?如果是这样,有多少?
谢谢
不要看保留计数.
认真.
除了你以外的东西保留你的东西.由于看似没有意义的原因,这些数字会在你的下方移动,然后你会回到这里并发布令人困惑的问题.
只需确保您的保留和释放平衡.那是你唯一的工作.
| 归档时间: |
|
| 查看次数: |
174 次 |
| 最近记录: |