objective-c - Cocotron 是否支持 Objective-C 垃圾回收?

标签 objective-c cross-platform cocotron

我正在设置 Cocotron 以将我的 Mac 应用程序交叉编译为 Windows 的 EXE...为了使用 Cocotron Windows 编译器构建它,我必须取出其中一个编译器参数是启用 Objective 的标志GCC 中的 -C 垃圾收集。

我是否必须将手动引用计数内存管理添加回我的应用程序,以使其在 Windows 下运行时不泄漏内存?或者是否有其他标志可以在 Cocotron 编译器中打开垃圾收集?

最佳答案

这个答案可能会有帮助:Objective C for Windows

综上所述,由于许可问题,Cocotron 有自己的运行时,因此它会落后于 Apple。我怀疑只是开发人员还没有实现 GC。

关于objective-c - Cocotron 是否支持 Objective-C 垃圾回收?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2104250/

相关文章:

iphone - 应用程序在 iCloud 上的 addPersistentStoreWithType 上停止

objective-c - Cocotron 链接错误

objective-c - 在这些平台和情况下切换到 Objective-C 是否可行?

python - Cocotron 与 pyobjc?

iphone - 在 iOS 中使移动动画永久化

iphone - 如何打印 NSMutableURLRequest?

objective-c - 从 dyld_shared_cache 中的 __objc_selrefs 获取方法名称

c++ - 如何使用 Qt(跨平台)获取列表视频捕获设备名称(网络摄像头)? (C++)

windows - 如何在 Windows 和跨平台中为 git commit 消息在 npm 脚本中传递当前日期时间?

java - Java 应用程序的跨平台安装程序/包装程序 - maven build