2012-06-11 19 views
0

我有一个方法,一类叫做:的iOS等待连接来获取数据

-(NSData*)getSomeDataWithError:(NSError **)error; 

我使用的是同步NSURLConnection的,我的问题是我怎么等待连接以获取数据调用getSomeDataWithError时?

+0

如果您使用的是同步请求,则它会阻塞,直到收到数据。我不明白你的问题是什么。 –

+0

我在我的类的init方法中启动连接。这是我调用来获取数据的单独实例方法。我不想用代表团作为模式。 –

回答

0

如果您有一个同步请求,您的应用将继续等待请求完成,然后继续执行更多代码。

此外,我不得不问你为什么要通过NSError到你的函数?这个不成立。