苹果何时会删除标记为已弃用的方法/API?在标记了2或3个版本之后,还是从未发布过?
最佳答案
在一般用法中,弃用仅表示不再建议使用该功能,并且可以在以后的版本中将其完全删除。
Wikipedia - Deprecation
优良作法是,在没有gauruntee的情况下,合理地立即停止使用不赞成使用的功能,将继续支持这些功能多长时间。有时,它可能与下一个发行版一样少,或在以后的几十个版本中。
快速搜索Apple和Deprecation可以找到该API引用,其中已弃用了某个功能,但至少在一个主要的操作系统版本中都可以使用。
https://developer.apple.com/library/ios/documentation/uikit/reference/UIDevice_Class/DeprecationAppendix/AppendixADeprecatedAPI.html
是的,Apple何时将其删除?无论何时,只要他们愿意,就不要立即构建依赖于它们的东西,并尽可能地删除旧代码。不推荐使用的功能时,编译器通常会发出警告。
关于ios - 苹果何时会删除标记为已弃用的方法/API?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21691640/