0

我正在从一个类进行异步 NSURLConnection 调用。我想将从异步调用接收到的数据返回给另一个类的方法。

在接收异步响应时,我正在调用另一个类方法并将接收到的数据作为参数传递。不幸的是,aysnc 调用被触发了多次:(

如何将从异步调用接收到的数据传递给另一个类方法?

任何帮助表示赞赏。

4

1 回答 1

0

想法1)使其他类成为连接的委托并在那里实现委托协议。

想法2)连接didFinish和didFail每个连接只会被调用一次。在 didFinish 上,您可以获取您在 didReceive 上收集的数据,并将其一次全部传递给其他类。

于 2012-08-27T17:34:43.770 回答