Swift Copy On Write 多线程下面的资源竞争

Swift中的String、Array、Dictionary等容器类型默认实现了写时复制,这个操作在多线程下面可能会带来错误

https://bugs.swift.org/browse/SR-6543