2012-08-09 66 views
0

我需要在我的UIViewController的initWithNibName方法中訪問IBOutlets,但它們都是零,因爲它們還沒有被實例化。有沒有辦法實例化它們?我已經讀過,調用-loadView並不安全,因爲它會導致內存泄漏。所以請告訴我是否有任何解決方案。如何在init方法中從NIB加載IBOutlets?

回答

0

通常情況下這是不可能的,您嘗試訪問在此刻不存在的東西。你爲什麼不在這個控制器中使用viewWillAppear()方法?我認爲這是你需要的一切。給我們一些代碼或更多的東西來處理。