1
我正在学习Swift,并且想确保我知道我的代码的每个部分都做了什么,即使它有效。我无法弄清楚这里的“in”究竟是什么,尽管如果我删除它,功能会中断。在Swift中“in”是什么意思?
session.dataTaskWithRequest(request) { (data, response, error) in
...
其余的代码并不真正相关 - 只是想知道“in”是什么。
谢谢!
我正在学习Swift,并且想确保我知道我的代码的每个部分都做了什么,即使它有效。我无法弄清楚这里的“in”究竟是什么,尽管如果我删除它,功能会中断。在Swift中“in”是什么意思?
session.dataTaskWithRequest(request) { (data, response, error) in
...
其余的代码并不真正相关 - 只是想知道“in”是什么。
谢谢!
注释而不是回答,因为它并不真正回答你要找的内容,但是这个:{x + y}中的{(x,y)}应该被理解为类似“一个将输入值作为输入的闭包对于表达式x + y“中的变量x和y,这是”in“的来源。 – 2014-09-20 02:03:35