将应用程序的 UIAlertView 更改为 UIAlertController 以更新到 iOS 8

Change UIAlertView to UIAlertController of app to get updated to iOS 8

我必须更新到 iOS 8 一些为 iOS 7 开发的应用程序。 UIAlertViewiOS 8 上获得 deprecated 之后。我的问题是:

是否需要检查 iOS version,并显示 UIAlertController 而不是 UIAlertView

或者我可以离开 UIAlertView 的实施吗?请问iOS还能再用几年?因为它 deprecated.

谢谢

什么都不是 "necessary",但为了最好地兼容过去和未来,显然最好采用 iOS 8 中的新技术并放弃已弃用的技术。因此,如果您希望您的应用程序在 iOS 7 和 iOS 8 中工作,那么最广泛的覆盖范围将需要,是的,您在 iOS 7 中使用 UIAlertView 并在 [=13] 中使用 UIAlertController =] 8.