iOS開發時候,有時候會遇到類提示 class ** has no initializers的問題
問題截圖
根本原因是因為部分類內的變量沒有聲明可選與否,若沒有聲明的話,相當于需要一個類的初始化,在該初始化中對變量進行初始賦值,否則可以考慮將變量聲明為可空
原始:
沒有聲明可空
修改:
聲明可空
iOS開發時候,有時候會遇到類提示 class ** has no initializers的問題
根本原因是因為部分類內的變量沒有聲明可選與否,若沒有聲明的話,相當于需要一個類的初始化,在該初始化中對變量進行初始賦值,否則可以考慮將變量聲明為可空
原始:
修改: