Swift中"<-"的含义是什么?

5
我正在审查其他开发人员的代码,发现了一些不熟悉的代码。其中一个陌生的代码就是这个。
identifier <- map["id"]

identifier 是结构体中的一个变量。请问 "<-" 符号有什么用途?我尝试了谷歌搜索,但是找不到正确的答案。谢谢!


谢谢@EricD,我会问另一个开发者他使用的库是什么。谢谢。 :) - Alvin John
可能来自于 https://github.com/Hearst-DD/ObjectMapper。 - Martin R
2个回答

7
<-操作符不是Swift的一部分。 在Swift手册中没有相关内容。 它是由你在项目中使用的第三方库定义的自定义运算符。 如果你对其进行CMD-click,Xcode应该会打开运算符的声明。

0

更具体地说,这是运算符“<-”声明的位置:https://github.com/Hearst-DD/ObjectMapper/blob/master/ObjectMapper/Core/Operators.swift - Federico Zanetello

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接