我有一个 NSObject 子类。说 CityWalks
类 CityWalks{ var totalCount:Int? }
我如何进一步使用此属性?每次访问此值时我是否应该检查 nil 合并。
例子:
让一个对象 =
说在一个函数 (function1()) 中,我需要访问这个值,然后它会想要(aObject!.totalCount ?? 0)
func function1(){
...Some Access code for the object....
(aObject!.totalCount ?? 0)
}
同样,在所有其他 function(function2()) 中,我将不得不编写相同的代码。
func function2(){
...Some Access code for the object....
(aObject!.totalCount ?? 0)
}
因此,考虑到此属性可能会从服务器接收值,也可能不会,对于此类字段来说,什么可能是更好的方法。