0

我正在处理的项目使用 AFHTTPRequestOperation 使用下面的方法从 Web 服务中检索数据,但现在公司想要更改此方法并使其成为一个肥皂请求我可以修改该项目有超过 100 个类的当前代码吗如此先进,我仍然是初学者,任何人都可以帮助我2修改代码以使用soap请求并通过简单的编辑或其他东西接受soap消息和请求,这是存在的代码:

  NSString *path = [NSString stringWithFormat:@"*********?mobile=%@&email=%@",mobile,email];

    [self.operationManager GET:path parameters:nil success:^void(AFHTTPRequestOperation * operation, id responseObject) {

} failure:^void(AFHTTPRequestOperation * operation, NSError * error) {

}];

我试图按照答案(如何使用 AFNetworking 或 STHTTPRequest 来发出 SOAP Web 服务的请求?),但在我需要在此错误中使用它的其他类中调用它的部分显示(选择器 'dictionaryForNSXMLParser:' 没有已知的类方法)。我发现我没有调用
NSDictionary *dict = [XMLReader dictionaryForNSXMLParser:parser error:nil];
但他做了同样的事情,他使用了
NSDictionary *dict = [XMLReader dictionaryForNSXMLParser:parser];但是在运行应用程序时它在这一行的 XMLReader.m 类中崩溃
self.errorPointer = *error;
XMLReader *reader = [[XMLReader alloc] initWithError:error];
另一个错误是 EC_Bad_Access。

4

0 回答 0