NSURLConnection 什么时候会被拒绝? (不只是弃用)
When will NSURLConnection be rejected? (Not just deprecated)
我有一个应用程序想尽快提交,但我没有时间重写任何代码。它使用 NSURLConnection
是因为它在第一次编写时用于 Apple 的演示代码。 (这仍然是我最后一次看的。)
我知道它已被弃用,取而代之的是 NSURLSession
,但这将是一个痛苦的重写。我可以再避免一次 OS 吗?
tl;dr - 它可能永远不会导致拒绝。
NSURLConnection
自 iOS 9.0 后才被弃用。在您的应用程序的部署目标是 iOS 9.0 或更高版本之前,甚至不要考虑它。
即使您的部署目标已经是 iOS 9.0 或更高版本,仍然可以安全使用。
有些 API 自 iOS 2.0 以来已弃用,但仍然可以使用。
App Store 中有数以千计多年未更新的应用仍在使用 NSURLConnection
。这些应用程序将在未来几年内继续使用。
多年来,极少数已弃用的 API 在之后的几个 iOS 版本中仍然无法正常工作。
如果需要,我会放心地再使用 NSURLConnection
几年。但计划在明年更换它的用途。它的替代品好多了。
我有一个应用程序想尽快提交,但我没有时间重写任何代码。它使用 NSURLConnection
是因为它在第一次编写时用于 Apple 的演示代码。 (这仍然是我最后一次看的。)
我知道它已被弃用,取而代之的是 NSURLSession
,但这将是一个痛苦的重写。我可以再避免一次 OS 吗?
tl;dr - 它可能永远不会导致拒绝。
NSURLConnection
自 iOS 9.0 后才被弃用。在您的应用程序的部署目标是 iOS 9.0 或更高版本之前,甚至不要考虑它。
即使您的部署目标已经是 iOS 9.0 或更高版本,仍然可以安全使用。
有些 API 自 iOS 2.0 以来已弃用,但仍然可以使用。
App Store 中有数以千计多年未更新的应用仍在使用 NSURLConnection
。这些应用程序将在未来几年内继续使用。
多年来,极少数已弃用的 API 在之后的几个 iOS 版本中仍然无法正常工作。
如果需要,我会放心地再使用 NSURLConnection
几年。但计划在明年更换它的用途。它的替代品好多了。