高阶函数reduce优化代码,减少代码量。
func getTotalStateFromTestcase() -> Bool { var iTotalState:Bool = true for row in ATLDeviceManager.device.tableData!.displayArrayArray { if row.first == "Fail" { iTotalState = false } } return iTotalState //return ATLDeviceManager.device.tableData!.displayArrayArray.reduce(true, {$0 && ($1.first! != "Fail")}) }