有什么能用的ios调用web services开源库?找了几个,都不太合适

2013-06-20 15:18:51 +08:00
 refresh
不想把时间花在这个上面了,麻烦有现成的库给推荐一下,感谢。
stackoverflow上的最佳回答说:Try to switch to JSON
吐槽一下,web services真是反人类,JSON多好。
2909 次点击
所在节点    iDev
5 条回复
egen
2013-06-20 17:47:19 +08:00
我们用的是 wsdl2objc 用的不是很复杂,wsdl 是个大坑
blogcool
2013-06-20 17:51:21 +08:00
现在后端都不用web services了。
refresh
2013-06-20 19:19:14 +08:00
@blogcool
@egen

现在是我无法控制啊,提供方非得要用Web Services,他们是用C#写的,我建议他们用JSON,他们说以后再说,其实Web Services改成JSON很容易啊,人都是不想改变,拒绝拥抱变化的。
yibin001
2013-06-20 20:20:17 +08:00
webservice的确是反人类。。。。
redf
2013-06-20 21:17:26 +08:00
NSError *error;
TBXML * tbxml = [TBXML newTBXMLWithXMLString:responseString error:&error];

TBXMLElement * retcode = [TBXML childElementNamed:@"retcode" parentElement:tbxml.rootXMLElement error:&error];
TBXMLElement *userInfoSid = [TBXML childElementNamed:@"UserInfoSid" parentElement:tbxml.rootXMLElement error:&error];
TBXMLElement *userInfoSdiId = [TBXML childElementNamed:@"webuser_sdi_id" parentElement:tbxml.rootXMLElement error:&error];

userSid = [TBXML textForElement:userInfoSid];
userSdiId = [TBXML textForElement:userInfoSdiId];

[USER setValue:userSid forKey:@"userSid"];


NSLog(@"%@", [TBXML textForElement:retcode]);

我做过这方面,有问题可以联系我。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/73013

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX