在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
我照着书上的例子写下了如下代码,运行后发现提示Nil cannot be assigned to type 'Int' var i:Int?=1 if i!=nil {//Nil cannot be assigned to type 'Int' print("not nil") } else{ print("nil") } 检查了很久都不知道错在哪里,到后来尝试改成了下面这种代码,发现就可以了 var i:Int?=1 if i != nil {//注意,!=前后都有个空格 print("not nil") } else{ print("nil") } 虽然成功运行,但并不是很清楚里面的原因是什么。还请大家前来指教 |
请发表评论