嗨,我刚刚开始使用 Obj-C,并且非常不喜欢它的手动内存管理。
我决定使用垃圾收集,添加
objc_startCollectorThread();//garbage collection
在我的 Main() 中并将垃圾收集值更改为 [-fobjc-gc]
这就是我所需要的吗?那么我可以像在 Java/Python 等中一样“自由”编程吗?
最佳答案
是的,你是对的,但如果有任何 iPhone 程序员走过来并想“哦,太棒了!”,请注意 iPhone 还不支持垃圾收集(曾经?)。所以这是 MacOS 唯一的解决方案。
关于iphone - 这就是 Objective-C 中垃圾收集的全部内容吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/648710/