在编译我的iOS6应用程序时,我收到了以下弃用消息:
iOS 6及更高版本已弃用UITextAlignmentCenter。请改用NStextAlignmentCenter。
我认为这很容易解决,但似乎在iOS 6.0及更高版本中仍可使用NStextAlignment,并且我还想支持iOS 5。有什么最佳实践来解决这个问题吗?
我应该检查用户正在运行哪个iOS,然后根据情况使用NStextAlignment或UITextAlignment吗?
在编译我的iOS6应用程序时,我收到了以下弃用消息:
iOS 6及更高版本已弃用UITextAlignmentCenter。请改用NStextAlignmentCenter。
我认为这很容易解决,但似乎在iOS 6.0及更高版本中仍可使用NStextAlignment,并且我还想支持iOS 5。有什么最佳实践来解决这个问题吗?
我应该检查用户正在运行哪个iOS,然后根据情况使用NStextAlignment或UITextAlignment吗?
“Deprecated”表示它在未来将被淘汰。如果我是你,我会等待你的应用程序要求 iOS6 或更高版本(我假设在明年你会这样做)。苹果公司在 Xcode 停止支持旧版本之前删除它的可能性极小。