如何在一个项目中调用多个Web服务?

时间:2011-12-28 06:12:22

标签: iphone objective-c

我正在创建一个登录应用程序。大多数数据是使用Web服务生成的。我已经创建了一个基于窗口的应用程序。我希望通过将所有代码放在AppDelegate

中来实现项目的其余部分

我已经有一个网络服务正在运行,现在我想在我的AppDelegate中添加其他服务。

1 个答案:

答案 0 :(得分:5)

您的问题很不清楚,但绝对没有什么可以阻止您将多个NSURLConnection发送到相关的网络服务。我的意思是,例如,如果您使用SBJSON,为什么不:

NSString *jsonOne = [NSURLConnection sendSynchronousRequest:requestOne returningResponse:&response error:&error];
NSString *jsonTwo = [NSURLConnection sendSynchronousRequest:requestTwo returningResponse:&response error:&error];

NSDictionary *wsDictOne = [self.jsonParser objectWithString:jsonOne error:NULL];
NSDictionary *wsDictTwo = [self.jsonParser objectWithString:jsonTwo error:NULL];

我认为您需要扩展您的问题,但不,没有什么可以阻止您拨打您想要的所有网络服务。