相关疑难解决方法(0)

swift 3.0.2给出了雄心勃勃的错误''Type'bool'被打破了"

我正在使用这个结构并使用它

struct Ride {
  var isRideForNow: Bool!    
}
 var sheduleRide: Ride?
 sheduleRide = Ride()
 sheduleRide?.isRideForNow = false
Run Code Online (Sandbox Code Playgroud)

当我这样使用它工作正常

 if (sheduleRide?.isRideForNow)! {
   //some code
 }
Run Code Online (Sandbox Code Playgroud)

但我不知道为什么下面的代码给出错误"类型'bool'被打破",即使这里没有可选的链接

 if (sheduleRide!.isRideForNow) {
   //some code
 }
Run Code Online (Sandbox Code Playgroud)

swift swift3

4
推荐指数
1
解决办法
2055
查看次数

标签 统计

swift ×1

swift3 ×1