1

当我阅读文档时,在 mac os x 开发中我不必为 IBOutlets 制作属性(因为视图控制器或任何保留需要保留的对象,所以只保留那些将被释放的对象),并且没有释放出口。在 iphone 编程中,我不必拥有属性(因为 viewcontroller 或任何保留所有对象的东西),但我必须在 viewDidUnload... 中释放它们。我是真的吗?或不 ?:)

4

1 回答 1

0

总结一下,在iOS方面。我不确定 Mac OS 视图控制器是否能够自动释放其插座,但在 iOS 上,除非您将 指定IBOutlet为没有属性的retain属性(即assign),否则您有责任在-viewDidUnload.

于 2011-03-29T16:47:09.217 回答