草庐IT

swift - 检查对象中的任何属性是否为 nil - Swift 3

我正在使用Swift3想知道是否有任何方法可用于检查对象中的所有属性是否具有值/nil例如:classVehicle{varname:String?varmodel:String?varVIN:String?}letobjCar=Vehicle()objCar.name="Volvo"ifobjCar.{anyProperty}!=nil{//Gotootherscreen}我正在寻找{anyProperty}方法,只有当我拥有objCar的所有属性时,它才会返回true。在我们的例子中,objCar没有模型和VIN,所以{anyProperty}是false并且会从if循环中出来请多