课件地址
https://github.com/geektime-geekbang/swift-course
作者回复: 这个看你的具体需求了,大部分情况下应该不会有问题。 数组的值语义只是保证了自己持有的数组不会被别人篡改,但是数组里的引用类型被修改是有可能的,如果业务上需求,需要自己保证不会被修改,比如通过因此修改方法,多线程情况下通过加锁等等。 应该99%的情况都不需要你手动复制