- 2
- 0
- 约3.25万字
- 约 37页
- 2019-06-20 发布于广东
- 举报
内存管理编程指南
介绍
无论编写任何程序,您都需要确保能够冇效和高效地管理资源。程序内存就是这些资源中的-?种。在Objective-C程序中,您必 须确保您所创建的对象,在不再需耍它们的时候被销毁。
在一个复杂的系统中,可能很难精确地确定从何时起您不再需要某个对彖。Cocoa定义了一些有助于使这--抉择变得更加容易 的规则和原则。
重要:右-Mac OSXvlO.5及更高的版木中,您町以通过采用垃圾冋收机制來使用自动内存管輒 送笊分凶容徒垃圾冋收编程 指南电向您介绍。iOS不提供垃圾回收机制。
谁应该阅读本文档
如果您想要了解在引用计数环境中创建,复制,维护和销毁对象的相关技术及对象所有权的规则,您应该阅读本文档.
注意:如果您想要针对M ac OSXvlO.5或更高的版木开发新项目,在一般情况下您应该使用垃圾回收机制,除非您冇充足的理 由要使用本文档描述的技术。
本文档不会向您阐述分配和初始化对彖以及实现初始化方法这样的细节。这些内容会在Obiective-C编程语讥的“分配和初始化 对象”部分中进行讨论。
本文档的组织
本文档包含以下几部分:
“内存管理规则”总结了对彖所有权和销毁的规则。
“对象的所冇权和销毁”描述了基木的对象所冇权策略。
“实川内存管理”以实用*1啲角度透视内存管理。
“门动释放池”描述了 口动释放池一种延迟回收的机制一在Cocoa程序中的用法。
“存取方
您可能关注的文档
最近下载
- 新能源大会-全球锂矿资源交流汇报PPT课件.pptx VIP
- 高中物理向心力实验题专题训练含答案.pdf VIP
- 第11课 西汉建立和文景之治课件(共24张PPT)(含音频+视频).pptx VIP
- 2026年四级(中级)眼镜验光员测试题及答案.docx
- 三年级下册语文试题--三升四暑期衔接阅读专项训练(二)—课外阅读(二) 统编版 (含答案).doc VIP
- 2025年6月眼镜验光师四级理论考试题库12.docx VIP
- 眼镜验光师四级理论试题题库及答案.docx VIP
- 洪恩幼儿英语HELLO TEDDY5.pdf VIP
- 洪恩幼儿英语HELIO TEDDY 1.pdf VIP
- 2025广东导远科技股份有限公司招股说明书.pdf VIP
原创力文档

文档评论(0)