gpt4 book ai didi

ios - 我怎样才能让 Xcode 警告其他开发人员构建目标不支持的方法?

转载 作者:行者123 更新时间:2023-11-29 02:37:14 25 4
gpt4 key购买 nike

我正在升级我维护的开源项目以使用最新的 iOS 8 SDK。为此,我将介绍一些新方法,这些方法根本不适用于 iOS 7 和以前的操作系统。我想以这样的方式指定@interface,如果实现此库的人尝试将这些方法之一与低于 iOS 8 的构建目标一起使用,他们将在 Xcode 中看到警告。

例如,如果他们有 iOS 7 的构建目标,并尝试调用 mySpecialiOS8Method,他们应该在该行代码上收到一个警告标志,表示“警告:mySpecialiOS8Method 不适用于 iOS 7,请改用 crappieriOS7CompatibleMethod 来维护兼容性”。这些警告在 iOS 8 构建目标中不应可见。

有人对此有什么想法吗?

谢谢!

最佳答案

使用__ attribute__ ,您可以在使用不推荐使用的方法时发出警告。

这是一个 SO answer这也可以帮助你。

关于ios - 我怎样才能让 Xcode 警告其他开发人员构建目标不支持的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26209212/

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