gpt4 book ai didi

ios - 编译器标志 -fno-objc-arc 在 Swift 中不起作用

转载 作者:行者123 更新时间:2023-11-28 06:13:12 24 4
gpt4 key购买 nike

我的程序是用 Swift 编写的,类依赖于“无泄漏 SKShapeNode”。此类是用 Obj-C 编写的,因此需要使用编译器标志。我在 SKShapeNodeLeakFree.m 文件上实现了 -fno-objc-arc,但编译器仍然没有检测到 ARC 被禁用。

Compile Flag

enter image description here

最佳答案

目标“构建阶段”的“编译源”中的 -fno-objc-arc 设置看起来不错。

看来您一定是错误地在桥接 header 中导入了 .m 文件。您应该在桥接 header 中#import .h 文件。这可以解释为什么您会在“Swift 编译器错误”部分下看到 Objective-C ARC 消息。

关于ios - 编译器标志 -fno-objc-arc 在 Swift 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45829077/

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