【问题标题】:iphone, mac os development and IBOutletsiphone、mac os 开发和 IBOutlets
【发布时间】:2011-03-29 16:03:28
【问题描述】:

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

【问题讨论】:

    标签: cocoa cocoa-touch properties iboutlet


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-09-24
      • 1970-01-01
      • 2011-10-16
      • 2012-12-11
      • 1970-01-01
      • 2015-02-08
      • 2013-11-11
      • 1970-01-01
      相关资源
      最近更新 更多