Ios NSURL请求和目标操作

Ios NSURL请求和目标操作,ios,nsurlrequest,target-action,Ios,Nsurlrequest,Target Action,作为一名iOS开发新手,我试图理解一些与iOS中回调机制相关的概念 我的模型通过NSURLRequest向后端rest服务发出HTTP请求。该模型有几个与服务中的方法相对应的方法。NSURLRequest基于委托模式,这意味着我会收到所有服务调用的公共回调。然后,我的模型必须找出回调与哪个服务调用相关,以便我可以向控制器发送适当的更新事件。这是很尴尬的,因为我必须在模型中维护som状态,以记住我上次进行的调用(这在并发情况下非常不切实际),或者解释HTTP响应中的有效负载 我希望NSURLReq

作为一名iOS开发新手,我试图理解一些与iOS中回调机制相关的概念

我的模型通过NSURLRequest向后端rest服务发出HTTP请求。该模型有几个与服务中的方法相对应的方法。NSURLRequest基于委托模式,这意味着我会收到所有服务调用的公共回调。然后,我的模型必须找出回调与哪个服务调用相关,以便我可以向控制器发送适当的更新事件。这是很尴尬的,因为我必须在模型中维护som状态,以记住我上次进行的调用(这在并发情况下非常不切实际),或者解释HTTP响应中的有效负载

我希望NSURLRequest支持目标操作模式,这样每个请求都可以决定使用哪个回调方法。可能吗?我是不是遗漏了什么


如果框架中没有目标操作,解决此问题的最佳做法是什么?

方法是将NSURLRequest与NSURLConnection一起使用。如果您签出,他们将告诉您需要在NSURLConnectionLegate协议中实现回调方法,并将向您提供详细信息

该页面还指向几个示例,以及示例代码

您还可以访问developer.apple.com,它将为您提供有关这些类的使用方式的更多信息