Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/93.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何在init方法中从NIB加载IBOutlets?_Ios_Uiviewcontroller_Nib_Iboutlet - Fatal编程技术网

Ios 如何在init方法中从NIB加载IBOutlets?

Ios 如何在init方法中从NIB加载IBOutlets?,ios,uiviewcontroller,nib,iboutlet,Ios,Uiviewcontroller,Nib,Iboutlet,我需要访问UIViewController的initWithNibName方法中的IBOutlets,但是它们都是零,因为它们还没有被实例化。有没有一种方法可以实例化它们?我已经读到调用-loadView是不安全的,因为它会导致内存泄漏。因此,请告诉我是否有任何解决方案。一般来说,这是不可能的,您尝试访问的东西,甚至不存在于这一刻。为什么不在此控制器中使用viewWillAspect()方法?我想这就是你所需要的。给我们一些代码样本或其他需要处理的东西

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

一般来说,这是不可能的,您尝试访问的东西,甚至不存在于这一刻。为什么不在此控制器中使用viewWillAspect()方法?我想这就是你所需要的。给我们一些代码样本或其他需要处理的东西