从0开始学习OC程序-第12天
来源:互联网 发布:手机怎么淘宝购物 编辑:程序博客网 时间:2024/06/04 23:34
内存管理
[对象 retainCount]; //获取对象的计数器对象 alloc new copy的时候,计数器加一[对象 relase]; //计数器减一重写对象的dealloc方法进行内存释放重写该方法的时候,记得调用 [super dealloc];且放在最后[对象 retain]; //对象加一释放内存之后,将对象复制为 nil
@property (retain) book;可以对引用的指针对象 进行计数器处理
1.内存管理相关的参数retain:release 旧值 retain新值assign 默认 (非OC对象类型)copy :release 旧值 copy 新值2.是否要生成set方法readwrite:同时setter和getterreadonly:只生成getter3.多线程管理nonatomic: 性能低atomic :默认 性能低4.setter和getter方法的名称
autorelease自动释放,当程序块结束之后,释放所有对象一次release
0 0
- 从0开始学习OC程序-第12天
- 从0开始学习OC程序-第1天
- 从0开始学习OC程序-第2天
- 从0开始学习OC程序-第3天
- 从0开始学习OC程序-第4天
- 从0开始学习OC程序-第5天
- 从0开始学习OC程序-第6天
- 从0开始学习OC程序-第7天
- 从0开始学习OC程序-第8天
- 从0开始学习OC程序-第9天
- 从0开始学习OC程序-第10天
- 从0开始学习OC程序-第11天
- 从0开始学习OC程序-第13天
- 从0开始学习OC程序-第14天
- 从0开始学习SpringBoot-第1天
- 从0开始学习SpringBoot-第2天
- 从0开始学习SpringBoot-第3天
- 开始学OC【第8天】
- Yahoo! Hadoop Module 1: Tutorial Introduction
- 多线程 : Java 信号量 Semaphore 使用
- hadoop安装过程命令汇总
- C++删除不完全类型数组
- Python 学习笔记(1)-简介
- 从0开始学习OC程序-第12天
- 蓝桥杯 7对数字 (dfs)
- Yahoo! Hadoop Module 2: The Hadoop Distributed File System
- Hash
- 第三周实践项目一—————个人所得税计算器
- JSON工具
- C++的多态性
- 关于python编辑时的"#!/usr/bin/python"
- Simple Factory 简单工厂模式(静态工厂)