0
//协议高级Swift2 - 在结构实现的类Vs的实施协议协议
Protocol Movable {
mutating func moveTo(p : CGPoint)
}
虽然在这里类实现一个协议是语法
Class Car : Movable {
func moveTo(p : CGPoint) {...}
}
Struct Shape : Movable {
mutating func moveTo(p : CGPoint) {...}
}
现在为什么要插入“在结构中变异“,它在底下做什么。