我能够成功发出Web服务请求,但是很好奇一个人如何能够在一个视图控制器中进行多个调用。
例如
-(void)connection:(NSURLConnection *)connection
didReceiveData:(NSData *)data{
[xmlData appendData:data];
}
那会不会拦截所有连接?那就是我可以调用2个Web服务,并且它基本上会调用相同的函数?在这里有些困惑,或者可能在问问题时做得不好。
最佳答案
NSURLConnection *connection1;
NSURLConnection *connection2;
... alloc, init, place the call to webservice, etc.
-(void)connection:(NSURLConnection *)connection
didReceiveData:(NSData *)data
{
if (connection == connection1)
{
do stuff
}
if (connection == connection2)
{
do other stuff
}
}
关于iphone - 如何获得来自同一 Controller 的多个Web服务请求?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6393824/