对于 C++ 代码,我可以通过使用placement new/delete 运算符及其arraycounterparts 自行管理内存。
现在我想将我的内存管理器也用于 Objective-C 代码。我想过替换 NSObject 的alloc:
和dealloc:
方法,但poseAsClass:
不再起作用。那么:如何使用我的内存管理器强制它?还是我完全走错了路?
对于 C++ 代码,我可以通过使用placement new/delete 运算符及其arraycounterparts 自行管理内存。
现在我想将我的内存管理器也用于 Objective-C 代码。我想过替换 NSObject 的alloc:
和dealloc:
方法,但poseAsClass:
不再起作用。那么:如何使用我的内存管理器强制它?还是我完全走错了路?