gpt4 book ai didi

cocoa - 针对 OS X 10.6 的 Xcode 5 开发

转载 作者:行者123 更新时间:2023-12-03 16:36:34 25 4
gpt4 key购买 nike

我有 10.9/Xcode 5,我正在尝试为 Snow Leopard 编写一个 Cocoa 应用程序。我停用了自动布局并将部署目标设置为 10.6,但存档的应用程序不会在 10.6 上启动,因为它无法加载 nib(控制台输出)。根据我的阅读,我需要使用垃圾收集而不是 ARC。如果这是真的,如何修改我的项目以构建并运行 10.6?感谢您的建议。

最佳答案

首先,确保 XIB 本身配置为针对 10.6 构建。在 Interface Builder 的右侧 Pane 中,您应该看到以下内容:

enter image description here

如果您的目标是 64 位 10.6,那么您可以使用 ARCLite,这很好,我强烈推荐它。您真正放弃的唯一一件事是自动归零弱引用。如果你转向 32 位,你只需放弃 ARC。如果可以的话,我建议您使用 64 位。如果你的目标是 32 位,你就会放弃很多。要使用 ARCLite,您无需进行任何更改。当您为 10.6 编译 ARC 程序时,会自动选择它。

请注意:是的,您正在做的事情是完全可能的。我仍然以 10.9/Xcode5 设置为目标 10.5。

关于cocoa - 针对 OS X 10.6 的 Xcode 5 开发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21033054/

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