0

我正在尝试将新的 Google Maps API 添加到我的 iOS 应用程序中,但是它还没有使用 ARC。因此,查看文档我认为必须有 ARC 才能使 SDK 工作。我怎么能那样做?我的意思是一个选项将激活 ARC 仅用于可与 Google 地图一起使用的资源。(.xib 文件,控制器)怎么能做到这一点?

4

1 回答 1

3

您可以通过添加编译器标志-fno-objc-arc来禁用单个文件的 ARC

该标志告诉编译器文件不是基于 ARC 的。

要做到这一点

  1. 选择目标
  2. 转到构建阶段选项卡
  3. 展开编译源
  4. 选择不基于 Arc 的文件
  5. 按回车
  6. 在出现的对话框中输入文本-fno-objc-arc
  7. 完毕

有关更多参考,请检查此问题how-can-i-disable-arc-for-a-single-file-in-a-project

于 2012-12-17T06:01:58.537 回答