根據下面的開發者網站上發佈: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