3
我試圖在我的failable初始化器中返回nil,但不斷收到錯誤「一個類實例的所有存儲的屬性必須在從初始化器返回nil之前初始化」爲什麼??是不是failable初始化器的整個點能夠回到零,並停止初始化?Swift Failable初始化程序不能返回Nil?
我試圖在我的failable初始化器中返回nil,但不斷收到錯誤「一個類實例的所有存儲的屬性必須在從初始化器返回nil之前初始化」爲什麼??是不是failable初始化器的整個點能夠回到零,並停止初始化?Swift Failable初始化程序不能返回Nil?
顯然,它是會被固定爲雨燕2.2 https://stackoverflow.com/a/26497229/5792198
在此期間的一個bug,你可以用虛擬數據初始化所有屬性和設置的標誌。在所有init代碼結束時檢查標誌並返回nil。