什么时候NSURLConnection会被拒绝? (不仅仅是弃用)

时间:2016-09-10 04:01:38

标签: ios nsurlsession deprecated

我有一个我想尽快提交的应用,而且我没有时间重写任何代码。它使用NSURLConnection,因为它在第一次编写时用于Apple的演示代码中。 (我看起来仍然是最后一次。)

据我所知,它已被弃用,而不是NSURLSession,但这将是一个令人痛苦的重新启动。我可以再为一个操作系统避开它吗?

1 个答案:

答案 0 :(得分:4)

tl; dr - 它可能永远不会导致拒绝。

NSURLConnection仅在iOS 9.0后被弃用。在您的应用的部署目标是iOS 9.0或更高版本之前,请不要考虑它。

即使您的部署目标已经是iOS 9.0或更高版本,它仍然可以安全使用。

自iOS 2.0以来,已弃用的API仍可使用。

App Store中有许多应用程序尚未使用NSURLConnection多年来更新。这些应用程序将在未来几年继续使用。

多年来,已弃用的API非常少,以后几个iOS版本仍无法使用。

如果需要,我可以使用NSURLConnection再安全几年。但计划在明年更换其用途。它的替代效果要好得多。