我正在尝试构建一个首选项窗格作为学习 OS X 开发的一部分。下载 Apple 的首选项窗格示例代码并尝试构建项目后,我收到以下错误:
clang:错误:不能同时指定“-fobjc-arc”和“-fobjc-gc”
在构建设置中关闭垃圾收集允许项目正确构建,但是一旦在本地计算机上安装了首选项窗格示例,它就不会开始说,
“您无法打开 PrefsPane 首选项,因为它不适用于基于 Intel 的 Mac。”
我已经尝试过架构(10.6、10.7)和 Objective-C 自动引用计数(是、否)和 Objective-C 垃圾收集(支持 (-fobjc-gc)、不支持、必需(仅 -fobjc-gc)的所有组合)可用。虽然某些组合确实允许构建项目,但我无法加载首选项窗格。
使用 Xcode 4.3.2 为 OS X 10.7 构建和部署首选项窗格所需的正确架构、ARC 和 GC 设置是什么?