我正在尽可能快地连续运行该方法,并且越快越好,所以显然如果CGDataProviderCopyData()
实际上是逐字节复制数据,那么我认为必须有一种更快的方法来直接访问该数据......它只是内存中的字节。任何人都知道如果CGDataProviderCopyData()
实际上复制数据吗?或者它只是创建一个指向现有数据的新指针?
字节被复制。
在内部创建了一个 CFData (CF数据创建 http://developer.apple.com/mac/library/documentation/corefoundation/Reference/CFDataRef/Reference/reference.html#//apple_ref/c/func/CFDataCreate)与数据提供者的内容。 CFDataCreate 函数总是创建一个副本。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)