NSString本身是无所谓的,但是如果一个 NSString 指针指向了一个 NSMutableString的内存空间的话,如果使用 strong 修饰的话,如果你在别处修改这个值的话,那么原来的值也会改变。用 copy 是生成了一份新的内存空间,所以原值不会改变。
 
所以用copy是为了安全,防止NSMutableString赋值给NSString时,前者修改引起后者值变化而用的.

最新文章

  1. MAFFT多重序列比对--(附比对彩标方法)
  2. EntityFramework IEnumerable,IQueryable ,Include
  3. KKCapture 高清录像软
  4. Sicily1059-Exocenter of a Trian
  5. 提高效率 常用的几个xcode快捷键
  6. 批量SSH操作工具---OmniTTY安装
  7. Java与C#间json日期格式互转完美解决方案
  8. mysql之 mysql 5.6不停机主从搭建(一主一从基于GTID复制)
  9. Java深拷贝浅拷贝
  10. MySQL 复制 - 性能与扩展性的基石 2:部署及其配置
  11. SpringBoot实用小知识之Maven中dependencys和dependencymanagement区别
  12. maven仓库有jar包还是报错怎么办?
  13. win7(64位)Sql server 用T-sql读取本地数据文件dbf的数据文件
  14. length、length()、size()区别 List与String相互转换
  15. docker swarm 英文参考资料阅读列表
  16. mysql查询优化之二:查询优化器的局限性
  17. ffmpeg C++程序编译时报__cxa_end_catch错误
  18. 用 Chrome 扩展实现修改
  19. Wix是什么?
  20. Android(java)学习笔记42:Map集合的获取功能

热门文章

  1. 新手入门typeScript
  2. Java初学者作业——编写 Java 程序,让用户输入指定数字实现产生随机数。
  3. Linux查看CPU详细信息
  4. Eclipse导入Solr源码Version5.5.3
  5. python 数据库查询,将查询的列名也保存下来,返回字典类型的数据
  6. spring boot pom.xml 提示 ignored 具体解决
  7. Python之路 - Day4 - Python基础4 (新版)
  8. 【Java】java基础
  9. windows server 服务器安装jenkins 并通过git拉取代码实现自动发布到IIS
  10. leetcode 33. 搜索旋转排序数组 及 81. 搜索旋转排序数组 II