class MyClass {
private var _image: UIImage
var image: UIImage {
set {
if newValue == nil {
_image = UIImage(named: "some_image")!
}
}
get {
return _image
}
}
}
我的目標是當image
被訪問返回吸氣非可選值,同時允許在二傳手可選值
我能做到這一點沒有額外的功能,以保證非可選值?
即使我使用didSet
/willSet
他們仍然綁定到該UIImage
類型,我不能檢查nil
...
不錯!謝謝..! – jovanMeshkov