zoukankan
html css js c++ java
NSString为何要用copy修饰,而不是strong?
NSString本身是无所谓的,但是如果一个 NSString 指针指向了一个 NSMutableString的内存空间的话,如果使用 strong 修饰的话,如果你在别处修改这个值的话,那么原来的值也会改变。用 copy 是生成了一份新的内存空间,所以原值不会改变。
所以用copy是为了安全,防止NSMutableString赋值给NSString时,前者修改引起后者值变化而用的.
查看全文
相关阅读:
Integer to English Words
Word Ladder II
Word Ladder
Distinct Subsequences
Interleaving String
Scramble String
【转】ROC和AUC介绍以及如何计算AUC
Minimum Size Subarray Sum
Minimum Window Substring
Edit Distance
原文地址:https://www.cnblogs.com/xufengyuan/p/6649054.html
最新文章
mysql 免安装配置 数据库修改密码和远程IP登陆
Redis 事务
Redis 发布订阅
Redis HyperLogLog
Redis Sorted Set
Redis List
Redis Hash
Redis String
Redis键管理
Redis客户端命令
热门文章
Redis数据类型
设计模式-生产者消费者模式
my02_Atlas mysql5.7安装配置
Linux7.3 glib-2.49安装记录
my01_Mysql router 安装
oracle序列的缓存
OCP笔记001
alter system switch logfile与alter system archive log current的区别
在Eclipse中添加C/C++插件
python实现查看目录下重复的文件
Copyright © 2011-2022 走看看