gpt4 book ai didi

ios5 - 文件不支持ARC功能,如何处理

转载 作者:行者123 更新时间:2023-12-04 13:06:17 25 4
gpt4 key购买 nike

我的项目使用 ARC(自动引用计数器),所以当我尝试导入 ASIHTTPRequest 库时,该库有 4 个在其实现中使用 autorelease 语句的类,这是一个示例:

[self setAccessLock:[[[NSRecursiveLock alloc] init] autorelease]];

我得到的错误:
ARC forbids explicit message send of autorelease

我该怎么做才能解决这个问题。

最佳答案

我有解决方案,我需要为每个不支持 ARC 的文件的编译器标志添加正确的标志。对我来说,我使用 Xcode 4.2,所以在 target -> Build Phases -> Compile Sources 下, 双击要禁用 ARC 功能的文件,然后输入 -fno-objc-arc点击 Done .它完成了;)

请注意,如果该文件不存在于列表中,您只需单击 + 按钮即可添加它,然后执行上述相同的工作。

关于ios5 - 文件不支持ARC功能,如何处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8633903/

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