【问题标题】:How to load the IBOutlets from NIB in the the init method?如何在 init 方法中从 NIB 加载 IBOutlets?
【发布时间】:2012-08-09 06:50:48
【问题描述】:

我需要在我的 UIViewController 的 initWithNibName 方法中访问 IBOutlets,但它们都是 nil,因为它们还没有被实例化。有没有办法实例化它们?我读过调用 -loadView 是不安全的,因为它会导致内存泄漏。所以请告诉我是否有任何解决方案。

【问题讨论】:

    标签: ios uiviewcontroller nib iboutlet


    【解决方案1】:

    一般来说,这是不可能的,您尝试访问此刻甚至不存在的东西。为什么不在这个控制器中使用 viewWillAppear() 方法?我想这就是你所需要的。向我们提供代码示例或其他需要处理的内容。

    【讨论】:

      猜你喜欢
      • 2012-10-13
      • 2017-01-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多