Swift 中“<-”的含义

Meaning of "<-" in Swift

我正在审查其他开发人员的代码,我看到了一些不熟悉的代码。其中一个不熟悉的代码是这样的。

identifier <- map["id"]

标识符是结构中的一个变量。你能帮我看看“<-”符号有什么用吗?我试着用谷歌搜索,但找不到正确的答案。谢谢!

<- 运算符不是 Swift 的一部分。

Swift manual 中没有任何内容。

它是由您在项目中使用的第三方库定义的自定义运算符。

如果你对它做CMD-click,Xcode应该打开运算符的声明

开发人员使用了 ObjectMapper。 https://github.com/Hearst-DD/ObjectMapper

这就是原因。谢谢你们在这里回答我的 post。

干杯!