在本篇博文中,您将学到如下内容: 7. 值类型与引用类型 8. OOP与POP 9. 协议与扩展 10. 函数与闭包 11. 泛型和宏 总结 相逢情便深,恨不相逢早 玲珑骰子安红豆,入骨相思知不知。 7. 值类型与引用类型 在 Swift 中我们可以将之前介绍的那些数据类型分为两大类:值类型和引用类型。 所谓值类型是指:该类型每个实例都是独立的,复制它们会产生独立的个体,改变其中任意一个不会对其它实例造成影响。 struct Food { let name: