7

Sudzc ( www.sudcz.com ) 似乎不再是一个正在被贡献的项目!

在一年没有提交和一些严重的错误之后,尤其是返回对象列表,这个有用的工具似乎正在逐渐消失在互联网的黑洞中。

我想知道是否有人知道与此相同的替代工具?

还是肥皂请求不再是数据传输的首选方法?json 是使用休息客户端的更好方法吗?

奖励问题:有没有办法让 sudzc 处理返回的对象列表

4

2 回答 2

3

一些替代方案是:

这个答案提到了另一种选择,wsdl2objc

于 2015-05-28T06:54:52.693 回答
0

在生成的 SoapRequest.m 文件中,您可以找到

- (void) connectionDidFinishLoading:(NSURLConnection *) connection

寻找

if([deserializeTo respondsToSelector: @selector(initWithNode:)])
{
    element = [element childAtIndex:0];
    output = [deserializeTo initWithNode: element];
}

并删除带有“element = [...]”的行。如果您这样做,请记住,由于此更改,您可能必须在生成的 .m 文件的其他部分进行修复。这在很大程度上取决于您的 WebService 布局。希望这可以帮助。

于 2013-02-01T08:41:22.437 回答