OC中copy的使用
2024-08-24 03:40:52
@property内存管理策略的选择
1.非ARC
1> copy : 只用于NSString\block;
2> retain : 除NSString\block以外的OC对象;
3> assign : 基本数据类型、枚举、结构体(非OC对象),当2个对象相互引用,一端用retain,一端 用assign。
2.ARC
1> copy : 只用于NSString\block;
2> strong : 除NSString\block以外的OC对象;
3> weak : 当2个对象相互引用,一端用strong,一端用weak;
4> assgin : 基本数据类型、枚举、结构体(非OC对象)。
最新文章
- 框架基础——全面解析Java注解
- poj 2007 Scrambled Polygon(极角排序)
- 转response.sendRedirect()与request.getRequestDispatcher().forward()区别
- asp下实现多条件模糊查询SQL语句
- Entity Framework Demo(一) 简单搭建环境
- SharePoint 设置Lookup 字段的值
- How to convert string to wstring?
- python学习——读取染色体长度(五:从命令行输入染色体长度)
- .NET Threadpool的一点认识
- C#操作wps、excel
- php 对数组按照字符串长度排序
- input输入框添加内部图标
- Python爬虫实例(三)代理的使用
- [ 转载 ] Java Jvm内存介绍
- emacs之配置symbol浏览界面
- java SE :文件基本处理 File、FileFilter、FileNameFilter
- 最好的 NMAP 扫描策略
- 170417、Dubbo与Zookeeper、SpringMVC整合和使用(负载均衡、容错)
- 【Leetcode 167】Two Sum II - Input array is sorted
- 1.Python是什么