【发布时间】:2015-03-23 01:20:51
【问题描述】:
虽然我已经查看了其他“不可转换为 UInt8”的答案,但我还没有找到我理解的答案。
谁能告诉我这是怎么回事?
下面的代码抛出错误 - 'NSError' 不能转换为 'UInt8'
if( error != nil) {...}
谁能解释为什么检查错误是否为零会抛出这个“错误”哈哈。
我可以通过设置 nil 选项并将代码更改为来消除错误
if( error != nil!) {...}
我这样做对吗?我应该做点别的吗?
【问题讨论】:
-
提交一个错误,即 swift 解释器会给出蹩脚的无用错误……如果我不因蹩脚、误导性和无用的错误而气馁,我会这样做。跨度>
标签: ios swift compiler-errors