我为我的 City 对象创建了这个类。
class City: NSObject {
var _name:String = ""
var name:String {
get {
return _name
}
set (newVal) {
_name = newVal
}
}
}
那么当我创建对象时,我会执行以下操作:
var city:City!
city.name = "London" //crash here
println("name city is\(city.name)");
当我使用消息“fatal error: unexpectedly found nil while unwrapping an Optional value”设置名称时,它会崩溃。