gpt4 book ai didi

objective-c - 自动检测 iOS/OS X 和 XCode 4.5 中已弃用的 SDK 方法?

转载 作者:行者123 更新时间:2023-12-03 17:55:28 24 4
gpt4 key购买 nike

偶然间,我看到presentModalViewController:animated: 被列为 deprecated in iOS 6.0 ,但当我故意包含发送此消息的代码时,它似乎不会在 XCode 4.5 中生成任何警告。我正在使用最新版本的 XCode 针对“最新 iOS (iOS 6.0)”进行构建,但编译时不会生成任何警告。我已经在“build设置”中检查了所有语言和 Objective-C 的 LLVM 编译器警告,但我没有看到发送已弃用消息的警告设置,仅用于覆盖它们。不过,我搜索了 StackOverflow,并看到提到 suppressing deprecation warnings for gcc在早期版本的 XCode 上。这是切换到 LLVM 的副作用,还是有我不理解的设置?

(如果没有,人们会希望我编写一个工具来自动抓取 Apple SDK 文档并搜索目录以查找按 SDK 版本发送的已弃用消息吗?)

最佳答案

-Wdeprecated-declarations 是您要查找的警告。或者只是使用 -Wall 构建。

关于objective-c - 自动检测 iOS/OS X 和 XCode 4.5 中已弃用的 SDK 方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14367219/

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