簡體   English   中英

AwakeFromNib的門市數量為零

[英]AwakeFromNib has nil outlets

在我的RootViewController中,我有IBOutlets。 我可以通過viewWillAppear訪問它們,但是在awakeFromNib()它們都為零

我正在打電話給super.awakeFromNib()

他們為什么都沒有? Apple文檔不保證在調用awakeFromNib時初始化了我的視圖控制器中的所有插座嗎?

https://developer.apple.com/documentation/objectivec/nsobject/1402907-awakefromnib

引用蘋果開發人員的文檔:

當一個對象收到awakeFromNib消息時,可以保證它的所有出口和動作連接已經建立。

對於UIViewController方法,當控制器從Nib文件“喚醒”時,將調用awakeFromNib 如果要與插座交互,則應使用viewDidLoad

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM