Kar*_*oor 1 c++ memory-management objective-c++ nsobject
对于C++代码,我可以使用placement new/delete运算符及其arraycounterparts来自行管理内存.
现在我想将我的内存管理器也用于Objective-C代码.我想过要替换NSObject alloc:和dealloc:方法,但poseAsClass:不再工作了.那么:我如何使用我的内存管理器强制它?还是我完全走错了路?
认为你走错了路 - 我怀疑,引用计数(以及非iOS设备上的垃圾收集)如何工作的基本原理是嵌入到语言实现中,以使其成为现实的可能性.
我也不明白你为什么要这样做,除非你特别喜欢重新发明轮子.
| 归档时间: |
|
| 查看次数: |
233 次 |
| 最近记录: |