正如苹果文档 中所述unshare,是为了确保数组的副本是唯一的,因此当您调用时,unshare您将获得数组的非共享副本,如果这是对该数组的唯一引用,那么它可能是同一个数组。
另一方面,copy强制复制数组并返回包含复制项的新数组。
因此,如果您想要拥有该数组的 2 个独立副本,则应该copy在其他情况下使用,您可以使用它unsare来确保该数组没有其他引用。
| 归档时间: |
|
| 查看次数: |
1043 次 |
| 最近记录: |