运营商~>
在Swift中做了什么?
在swiftdoc.org或Xcode 6上甚至没有描述。
Xcode显示有关收集的错误:…does not conform to _CollectionType
。如果我使用两个集合,那么我就不会得到一个非常有用的错误:can not invoke with argument list of (@lvalue [Int], @lvalue [Int])
。
var coll = [1, 2, 3]
var coll2 = [4, 5, 6]
coll ~> coll2 // error wrong arguments
答案 0 :(得分:1)
请参阅副本:What is the ~> (tilde greater than) operator used for in Swift?
我只看过〜>操作员作为特殊的线程操作员。如下所述:http://ijoshsmith.com/2014/07/05/custom-threading-operator-in-swift/
需要两个闭包,在后台线程上执行第一个闭包,在主线程上执行第二个闭包。
请注意,这不是标准的Swift。