我正在将不属于我的代码转换为 swift 3.0,并且有一些我不明白的行被编译器标记:
public func setupAppearance()
{
if let delegate = delegate
{
firstWeekday~>delegate.firstWeekday?()
dayOfWeekTextColor~>delegate.dayOfWeekTextColor?()
dayOfWeekTextUppercase~>delegate.dayOfWeekTextUppercase?()
dayOfWeekFont~>delegate.dayOfWeekFont?()
weekdaySymbolType~>delegate.weekdaySymbolType?()
}
}
注意这不是 ->(破折号,大于)而是 ~>(波浪号,大于)
我确实发现了这个问题: Swift 中使用的 ~>(波浪号大于)运算符是什么?但没有发现它很有帮助。
有人可以指点我有关如何阅读此文件的文档吗?不幸的是 google、stackoverflow 和 github 无法搜索 ~>。
谢谢
格雷格