【发布时间】:2011-06-02 13:21:13
【问题描述】:
在我的 UIViewController 子类中,我有 3 个 UIView,每个 @property 作为 IBOutlet。我的代码中根本不使用这些属性。视图在创建视图控制器后立即被实例化,并在视图控制器被释放时被释放。
我在想;我不能只删除@property's 吗?我做到了,我仍然可以在 Interface Builder 中连接我的实例变量(使用 IBOutlet)。
所以我现在的问题是; 属性与 Interface Builder 结合使用有什么用,还是可以将它们排除在外? 是否需要一些内存管理或其他什么?还是它们真的只是为了在您自己的代码中使用?
如果我确实将它们排除在外,我还需要在deallocrelease 他们吗?
【问题讨论】:
标签: iphone objective-c cocoa-touch uikit interface-builder