gpt4 book ai didi

c++ - 在 Objective-C++ 中自己的内存管理

转载 作者:行者123 更新时间:2023-11-30 01:30:21 26 4
gpt4 key购买 nike

对于 C++ 代码,我可以通过使用放置新/删除运算符及其数组对应部分自行管理内存。

现在我想将我的内存管理器也用于 Objective-C 代码。我考虑过替换 NSObject 的 alloc:dealloc: 方法,但是 poseAsClass: 不再起作用了。所以:我怎样才能使用我的内存管理器强制它?还是我完全走错了路?

最佳答案

认为您走错了路 - 我怀疑引用计数(实际上是非 iOS 设备上的垃圾收集)的工作原理太深植于语言实现中,无法实现这一点。

我也不明白为什么你想要这样做,除非你特别喜欢重新发明轮子。

关于c++ - 在 Objective-C++ 中自己的内存管理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4573773/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com