请查看以下代码。
var shorthand: (String, String) -> String
shorthand = { $1 }
print(shorthand("100", "200"))
好的,所以我试图围绕这个概念。在我的想法中,如果我将第二行更改为速记= {$ 0},那么我应该回到100。但是这不起作用。我收到以下错误:
无法转换类型'(字符串,字符串)'的值关闭结果类型 '字符串'
我如何获得100回报?
答案 0 :(得分:0)
要打印100张,请使用:
var shorthand: (String, String) -> String
shorthand = { $0.0 }
print(shorthand("100", "200"))
因为它返回一个元组,你需要访问第一个元素。