Iphone 将webrequest的XML结果从一个类返回到另一个类

Iphone 将webrequest的XML结果从一个类返回到另一个类,iphone,Iphone,我目前正在设计一个应用程序,它利用了许多Web服务。因此,我决定将Web服务访问代码的一部分写入一个saperate类,其他类(视图控制器)将通过发送URL和Post字段来利用这个类,Web服务类将向服务器发送请求,并将生成的XML返回到相应的类。但是我不知道我该怎么做。。如何将生成的XML发送回相应的类。可能是因为我对iPhone应用开发还不熟悉。。。请任何人都能为我提供一个解决方案 创建请求时,传入回调-目标(id)和选择器(SEL),例如,假设您创建了一个“WebserviceReques

我目前正在设计一个应用程序,它利用了许多Web服务。因此,我决定将Web服务访问代码的一部分写入一个saperate类,其他类(视图控制器)将通过发送URL和Post字段来利用这个类,Web服务类将向服务器发送请求,并将生成的XML返回到相应的类。但是我不知道我该怎么做。。如何将生成的XML发送回相应的类。可能是因为我对iPhone应用开发还不熟悉。。。请任何人都能为我提供一个解决方案

创建请求时,传入回调-目标(id)和选择器(SEL),例如,假设您创建了一个“WebserviceRequest”类:

- (WebserviceRequest*) requestWithURL:(NSURL*)url target:(id)callbackTarget action:(SEL)callbackAction;
您可以从控制器调用此函数,如下所示:

WebserviceRequest* myRequest = [WebserviceRequest requestWithURL:someurl target:self action:@selector(requestCompleted:)];
这将允许WebRequest类使用PerformSelect调用调用类上的函数“requestCompleted”:

[callbackTarget performSelector:callbackAction withObject:responseData];