Swift学习笔记Zero.D.Saber 发布于 2016-03-01 收录于 学习笔记函数结构体和枚举是值类型,默认情况下,值类型的属性不能在它的实例方法中被修改,但是如果你确实需要在某个具体的方法中修改结构体或者枚举的属性,可以在方法func前添加mutating关键字,然后就可以修改它的属性了,并且它做的任何改变在方法结束时还会保留在原始结构体中。