gpt4 book ai didi

iOS:垃圾收集

转载 作者:IT王子 更新时间:2023-10-29 08:19:40 24 4
gpt4 key购买 nike

我知道 iOS 自动引用计数,这是基于编译器的功能。但是,我浏览了很多网站,对 iOS 程序开发中是否也存在垃圾收集感到困惑?我知道,ARC 和 GC 是不同的。一些链接说,GC 可用于 iOS,而一些链接说 GC 仅可用于 Mac OS X 开发。但是,我无法断定 GC 是否存在于 iOS 开发中?请指导我正确的路径或链接,以便我可以理解它并尝试编程。

谢谢!

最佳答案

iOS 没有垃圾收集的方法。即便如此,当使用 ARC 时,垃圾收集是完全不必要的(出于所有实际目的)。 ARC 在编译时发挥其魔力,为您进行引用计数,从而无需(实际上是不允许的)使用任何其他类型的内存管理。

编辑:

需要澄清的是,OS X 目前确实支持垃圾收集,但从 OS X Mountain Lion 开始,它已被弃用(直到几分钟前我才知道)。 iOS 从来没有也永远不会支持垃圾回收。与 ARC 相比,垃圾收集的任何优势都没有实际意义,Apple 已采取行动(有力地)插入我们朝着正确的方向前进。

关于iOS:垃圾收集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12811767/

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