为了在一个地方处理来自所有请求的身份验证,我使用了NSURLProtocol,并在该类中处理委托中的身份验证。现在我决定使用NSURLSession而不是NSURLConnection。我正在尝试让NSURLProtocol与NSURLSession一起工作--我创建了一个任务并使用了NSURLProtocol
NSMutableURLRequest *sampleRequest =Note:NSURLProtocol and the Authentication Process worked fine with NSUR
根据马特在 on GitHub中的评论,我尝试了一种NSURLProtocol-based机制来设置UIApplication.sharedApplication().networkActivityIndicatorVisible是否有一种简单的方法可以通知自定义NSURLProtocol请求已经完成,而无需在我的NSURLProtocol中复制已经存在的很多阿拉莫火实现。