gpt4 book ai didi

xcode4 - Apple PrefPane 示例无法构建,同时反对 -fobjc-arc 和 -fobjc-gc

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

我正在尝试构建一个首选项 Pane ,作为学习 OS X 开发的一部分。苹果下载后preference pane example code并尝试构建项目时出现以下错误:

clang:错误:无法同时指定“-fobjc-arc”和“-fobjc-gc”

在build设置中关闭垃圾收集允许项目正确构建,但是一旦在本地机器上安装了首选项 Pane 示例,它就不会开始说,

“您无法打开 PrefsPane 首选项,因为它不适用于基于 Intel 的 Mac。”

我已经尝试了架构(10.6、10.7)和 Objective-C 自动引用计数(是、否)和 Objective-C 垃圾收集(支持(-fobjc-gc)、不支持、必需(仅 -fobjc-gc)的所有组合)可用。虽然某些组合确实允许构建项目,但我无法加载首选项 Pane 。

使用 Xcode 4.3.2 为 OS X 10.7 构建和部署首选项 Pane 所需的正确架构、ARC 和 GC 设置是什么?

最佳答案

PrefsPane 在build设置中关闭垃圾收集并启用 ARC 的情况下构建,适用于 Mac OS X 10.8.2。 “System Preferences.app”只显示一条消息:

    To use this preferences pane, System Preferences must quit and reopen.

这是因为系统偏好设置是在默认情况下启用垃圾收集的情况下启动的,如果它尝试在没有 GC 的情况下打开首选项 Pane ,它也应该在没有 GC 的情况下重新启动。
因此 ARC 可以在 10.8 上用于开发首选项 Pane 。

关于xcode4 - Apple PrefPane 示例无法构建,同时反对 -fobjc-arc 和 -fobjc-gc,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10146970/

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