-2

我有两个 url,数据显示在一个 viewController 中

我使用json解析。

我已经在 viewdidload 方法中发送请求并将数据放入数组中,就像我想同时发送另一个请求并在另一个数组中获取数据一样

并在表格视图中显示这些数据。

关于同步 NSUrlConnection 调用的任何想法。

4

3 回答 3

1

您将需要使用异步的东西。

例如,您可以继续将这两个 NSURLConnection 调用包装到后台线程中。

dispatch_async(dispatch_get_global_queue( DISPATCH_QUEUE_PRIORITY_LOW, 0), ^{
    //NSURLConnection 1... load your first request and put into array
});

dispatch_async(dispatch_get_global_queue( DISPATCH_QUEUE_PRIORITY_LOW, 0), ^{
    //NSURLConnection 2... load your second request and put into array
});
于 2013-04-29T13:36:34.557 回答
0

使用像 AFNetworking 这样的网络库。使用 NSURLConnection 和 CGD 将为您节省大量时间和痛苦。

http://www.raywenderlich.com/30445/afnetworking-crash-course

于 2013-04-29T13:38:58.417 回答
0

您也可以从以下链接尝试这篇文章:

http://www.isignmeout.com/multiple-nsurlconnections-viewcontroller/

于 2013-04-29T13:43:36.603 回答