|
1
3
如果您不再以旧版本的iOS为目标,则建议更新已弃用的代码。尽管你不一定要这样做,苹果的SDK中仍然正式支持被弃用的方法,但有一天苹果可能会删除这些方法。 以下是苹果公司关于贬低的说法:
https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html |
![]() |
2
2
“已弃用”是指以下至少一项:
这些都是需要考虑的问题 当目标是不推荐使用API的OS版本时 . 然而 弃用警告基于项目的最低部署目标。 如果你告诉Xcode你想为iOS 7和更高版本构建,你不会看到从iOS 8或iOS 9开始就被弃用的API的警告。 如果您想部署回较旧的最低操作系统目标,但使用较新操作系统的功能,则需要在使用较新功能的代码中进行可用性检查。看见 Apple's docs 关于兼容性/可用性和一般弱链接,和/或 Checking API Availability 对于Swift来说。 |
![]() |
Sfmar · 已弃用类OpenDaylight的替代方案 7 年前 |