根据下面的开发者网站上发布:NSURLConnectionDelegate适用于iOS 9和10吗?
https://developer.apple.com/reference/foundation/nsurlconnectiondelegate?language=objc
低于NSURLConnectionDelegate
的方法是从iOS的8弃用:
connection:didReceiveAuthenticationChallenge:
connection:canAuthenticateAgainstProtectionSpace:
,但我仍在使用他们的iOS 9和iOS 10和OS也会打电话给他们。如果他们被弃用,有人知道他们是如何工作的吗?
如果您定位的iOS SDK比9(7,8)更灵活,那么它将起作用,如果您支持iOS 9+,则它们不会。 – NSDmitry
“已弃用”意味着您不应该使用它们,但它仍然是支持的。但是,未来操作系统版本的行为可能会导致问题。 – Larme