CF的内存管理。

转载 2012年03月23日 20:07:00

https://developer.apple.com/library/mac/#documentation/CoreFoundation/Conceptual/CFMemoryMgmt/CFMemoryMgmt.html


Memory Management Programming Guide for Core Foundation


Introduction

For managing memory Core Foundation uses allocators, a reference-counting mechanism, and a policy of object ownership that is suggested by the names of functions. This topic covers related techniques for creating, copying, retaining, and releasing objects.

Memory management is fundamental to using Core Foundation effectively and efficiently. This document is essential reading for all developers who use Core Foundation.

Organization of This Document

The following concepts and tasks discuss the built in support Core Foundation provides for managing the memory allocation and deallocation of objects:

If you need to customize your allocators then read:

To find out more about byte ordering and swapping see:

See Also

The following may also be of interest:


相关文章推荐

精品 CF与OBJC在ARC下的内存管理。

http://wangjun.easymorse.com/?p=1490 « ios本地通知和远程通知 创建一个Storyboard工程 » Managing...

关于java内存管理的一些理解

  • 2017年11月22日 14:33
  • 195KB
  • 下载

C++内存管理.txt

  • 2017年11月11日 14:50
  • 88KB
  • 下载

JVM——内存管理和垃圾回收

GC   何为GC? Java与C语言相比的一个优势是,可以通过自己的JVM自动分配和回收内存空间。垃圾回收机制是由垃圾收集器Garbage Collection GC来实现的,GC是后台的守护进程...

内存管理-需求文档

  • 2016年02月20日 15:27
  • 23KB
  • 下载

Linux内存管理:CMA

http://blog.csdn.net/hongzg1982/article/details/50244495 某些驱动需要用到一大块连续的物理内存,但使用kmalloc等很分配很大的连...

深入LINUX虚拟内存管理中英文

  • 2016年05月30日 17:46
  • 46.82MB
  • 下载

内存管理边界标记法

  • 2015年05月15日 16:34
  • 2KB
  • 下载

内存管理总结-autoreleasePool

本文主要介绍ARC和MRC环境下autoreleasePool的相关知识及原理
  • shxwork
  • shxwork
  • 2016年05月18日 11:44
  • 4363
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:CF的内存管理。
举报原因:
原因补充:

(最多只允许输入30个字)