gpt4 book ai didi

objective-c - 是否可以看到 Objective-C ARC 输出?

转载 作者:太空狗 更新时间:2023-10-30 03:58:51 26 4
gpt4 key购买 nike

在 xcode 中,可以给定一些 Objective-C 代码,以查看它在 Assembly 中输出的代码。
是否可以查看给定的启用 ARC 的代码,查看 ARC 将输出的 Objective-C?

最佳答案

这是不可能的,因为 ARC 不生成 Objective-C 代码。 ARC 是一种编译器功能,它以与启用优化相同的方式修改生成的程序集。您不能告诉编译器向您显示“优化的”C 代码;优化不应用于 C 代码级别。同样,您不能要求查看“ARC 化”的 Objective-C,因为 ARC 内存管理调用未在 Objective-C 代码级别应用。

如果您真的想查看内存管理调用的位置,则必须查看程序集。

关于objective-c - 是否可以看到 Objective-C ARC 输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17437019/

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