我已经在启用ARC的XCode 4.2中创建了一个项目。问题是,我需要下载并添加ASIHttpRequest文件。但是,当我尝试编译时,会出现一堆错误。有没有其他方法来解决这个问题(而不是重新创建一个项目)?
您可以通过在编译时为每个文件传递标志-fno-objc-arc来按文件关闭ARC。在项目导航器中的目标下的Compile Sources组中添加该标志以禁用需要ARC的文件。 另一个选择是将ASIHttpRequest编译为自己的框架,不启用ARC,并只链接到该框架。顺便说一下,ASIHttpRequest已经在一个框架中了吗?(我有一段时间没有看过它了)