lazy property 懒加载属性,保证属性值只被计算一次就保存下来,计算属性每次调用都会重新计算
var address: String{
return ""
}
lazy var myAddress: String = {
return "\(self.latitude)" + "\(langtitude)"
}()
var width: Int{
set{
get{
return latitude - langtitude