当我正在阅读文档时,在mac os x开发中我不必为IBOutlets创建属性(因为viewcontroller或其他任何东西保留了需要保留的对象,因此只保留那些将被解除分配的对象),并且不要不得不释放出口。在iphone编程中,我不必拥有属性(因为viewcontroller或其他任何东西保留所有对象),但我必须在viewDidUnload中释放它们....我是真的吗?或不 ? :)
答案 0 :(得分:0)
关于在iOS方面总结它。我不确定Mac OS视图控制器是否能够自动释放其插座,但在iOS上,除非您将IBOutlet
指定为没有retain
属性的属性(即assign
),你有责任在-viewDidUnload
发布它。