【读书笔记】iOS-垃圾回收
2024-10-19 05:26:51
Objective-C的垃圾回收器是一种继承性的垃圾回收器。与那些已经存在了一段时间的对象相比,新创建的对象更可能被当成垃圾。垃圾回收器定期检查变量和对象以及它们之间的指针,当发现没有任何变量指向某个对象时,就将该对象视为应该被丢弃的垃圾。最糟糕的事情莫过于保留一个指向不再使用的对象的指针。因此,如果你在一个实例变量中指向某个对象,一定要在某个时候将该实例变量值为nil,以取消对该对象的引用并使垃圾回收器知道该对象可以被清理了。
参考资料:《Objective-C基础教程》
最新文章
- .NET应用程序域
- css样式之background详解(格子效果)
- C/C++面试题集锦(一)
- file-loader及url-loader的使用
- Python递归报错:RuntimeError: maximum recursion depth exceeded in comparison
- oracle常用命令(比较常见好用)
- [转]ubuntu下安装程序的三种方法
- [SQL] cast 与 convert 都在什么情况下使用
- 【Away3D代码解读】(四):主要模块简介
- 一站式远程页面调试工具spy-debugger 2.0,已支持HTTPS
- Unity 启动画面淡入淡出
- 14.18 InnoDB Backup and Recovery 备份和恢复:
- tcpdump VS tshark用法(转)
- VB6获取Chrome地址栏的URL信息
- Angular 学习笔记 ( CDK - Observers )
- Perl一行式:处理行号和单词数
- 引用全局变量global
- 360. Sort Transformed Array二元一次方程返回大数序列
- python--字典dict
- ora-904 rowid create materialized view