问答详情
源自:3-3 Swift 2.0运算符之三目运算符与变量初始化

总是报错呀 哪位给看下

var battery=18

var batteryColor:UIColor

var batteryColor=1 battery <= 20 ? UIColor.red :UIColor.green


提问者:剑影破残甲 2017-08-01 20:42

个回答

  • 我遇见了猫在潜水
    2017-08-02 15:17:51

    var battery=18

    var batteryColor:UIColor

     batteryColor= battery <= 20 ? UIColor.red :UIColor.green

    这样就不会报错了,因为batteryColor在第二行声明过了第三行就不用声明了。