use*_*667 5 xcode constants ios swift swift2
我收到一条警告说我的常数未使用:
永远不会使用不可变值'myConst'的初始化; 考虑将赋值替换为'_'或删除它
if someVal["value"] != nil {
let myConst = someVal["value"]
}
Run Code Online (Sandbox Code Playgroud)
那么什么将重命名let myConst = someVal["value"]为_ myConst = someVal["value"]do/mean?
Kri*_*vuk 13
你不是要替换let _,而是用它替换变量名.如果变量没有在代码中的任何地方使用,则它是无关紧要的,因此该行可以写成:
_ = someVal["value"]
Run Code Online (Sandbox Code Playgroud)
如果你想在某个地方使用它,你需要一个名字,以便稍后引用它.但是当你不使用它时,写作_就容易多了......