gpt4 book ai didi

cocoa - 如何在启用 ARC 的情况下部署到 Snow Leopard

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

我有一个 OSX 应用程序,我想将其迁移到 ARC。如果我将基础 SDK 设置为 10.7,则一切正常。但是当我将其设置为 10.6 时,它不起作用(因为它找不到 _objc_release 等)。那么如何将我的应用程序部署到启用 ARC 的 10.6 版本?

最佳答案

您将 SDK 设置为 10.7,但将部署目标设置为 10.6。

请记住:

While it's possible to build programs using ARC that run on Mac OS X 10.6 and iOS 4, zeroing weak references are not available on those OSes. All weak references must be __unsafe_unretained here. Because non-zeroing weak references are so dangerous, this limitation significantly decreases the attractiveness of ARC on those OSes in my view.

来源:Automatic Reference Counting

关于cocoa - 如何在启用 ARC 的情况下部署到 Snow Leopard,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7696201/

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