Swift 自定义运算符 灰s 2017-12-22 225 阅读1分钟 Swift自定义运算符分三种 infix 二元运算符 postfix 右侧运算符 prefix 左侧运算符 使用的时候分两步 1. 定义 运算符的定义必须在类的定义外面 2. 实现 运算符的实现需要写在类的定义里面,并且加上static关键字 这里的add, quadratic, half 方法分别对应自定义运算符++, *!, !*。二者是等价的。写在这里方便理解。 3. 测试结果