"初始化不可变值' context'从未使用过,考虑将作业替换为' _'或删除它

时间:2015-10-15 10:43:04

标签: swift

在swift中,我将变量声明为

let context:LAContext = LAContext()

它会发出警告

  

"初始化不可变值' context'从未使用过,考虑将作业替换为' _'或删除它。

1 个答案:

答案 0 :(得分:10)

全部在错误消息中

  

值......从未使用过

您的变量未在任何地方使用,因此Xcode告诉您可以删除它(因为使用未使用的变量会浪费内存)。只需在某处使用您的变量,错误就会消失(例如从中获取值,打印它等)。

当然你的意思是在某个地方使用它吗?否则你不会声明它。只是Xcode(特别是我注意到的新代码)会立即检查错误,所以在您真正做任何事情之前就会出现这些错误。