【问题标题】:iOS 9 deprecation warnings while targetting iOS 7?针对 iOS 7 时的 iOS 9 弃用警告?
【发布时间】:2016-01-05 06:17:18
【问题描述】:

我有一个需要支持 iOS 7 的应用程序,但我希望收到弃用警告,就好像我的目标是 iOS 9。有什么方法可以在不将目标更改为 iOS 9 的情况下获得它们?

【问题讨论】:

  • 你试过改编译SDK吗?
  • 为什么需要弃用警告?您可以继续使用已弃用的类/方法而不会出现问题。更大的担忧是在 iOS 7 下意外使用了 iOS 8 或 9 API。

标签: ios xcode ios7 ios9 deprecated


【解决方案1】:

有什么方法可以在不将目标更改为 iOS 9 的情况下获得它们?

我不知道,但是您当然可以将目标更改为 iOS 9 以获取警告,然后再更改回 iOS 7。这应该足以让您知道代码中的哪些问题需要更新当您准备放弃对 iOS 7 的支持时。

【讨论】:

  • 但是现在没有意义了。如果 OP 现在想支持 iOS 7+,那么现在看到弃用警告没有任何好处。我希望 OP 能解释他们的目标。
  • OP 可能不打算永远支持 7,查看弃用警告是评估代码现代化所需工作的快速方法。
  • 正确的@Caleb,这是为了降低支持 iOS 7 的成本——而不是保持导致代码被弃用的旧习惯
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-11-24
  • 2015-08-31
  • 2013-10-04
  • 1970-01-01
相关资源
最近更新 更多