swift 自定义操作符

声明   infix  operator   +~

实现  func  +~  (inout firstValue: Int, inout secondValue: Int )  -> {

firstValue = firstValue + secondValue

secondValue = secondValue+1

operator 为操作符的声明

prefix 为操作符的作用方式, prefix为前置操作符   infix为中间操作符  postfix为后置操作符

实现与一般操作符的重载一样

你可能感兴趣的:(swift 自定义操作符)