iOS swift awakeFromNib方法未被調用

在swift中有兩個awakeFromNib方法,一個類方法,一個對象方法,你寫的可能是類方法,所以在xib中的視圖加載完後未被調用

1.如下圖,敲aw會提示兩個awakeFromNib方法

在這裏插入圖片描述
2.敲出來後,func前有class的是類方法(系統加載完視圖不會調用這個方法);func前沒有class的是對象方法(系統加載完視圖會主動調用這個方法)。你可能把對象方法寫成了類方法所以系統沒有調用
在這裏插入圖片描述
3.如上圖,視圖加載完後系統會自動調用對象方法,點擊button後才調用程序員寫的類方法

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章