我正在从一个类进行异步NSURLConnection调用。我想将从异步调用接收的数据返回给另一个类的方法。
在接收异步响应时,我正在调用另一个类方法并将接收到的数据作为参数传递。不幸的是,aysnc呼叫被触发了很多次:(
如何将从异步调用接收的数据传递给另一个类方法?
感谢任何帮助。
答案 0 :(得分:0)
想法1)使另一个类成为连接的委托,并在那里实现委托协议。
创意2)每个连接只会调用一次连接didFinish和didFail。在didFinish上,您可以将您收集的数据放在didReceive上,并将其全部传递给另一个类。