Я создал этот класс для моего объекта 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)");
он сбой при установке имени с сообщением "фатальная ошибка: неожиданно найденный nil при развертывании необязательного значения"