【问题标题】:Best way to integrate web-services in iOS in code在代码中将 Web 服务集成到 iOS 中的最佳方法
【发布时间】:2013-06-04 07:42:19
【问题描述】:

以前我在需要数据的时间和地点从同一类调用服务。这是一个好方法吗,让我知道集成 Web 服务的最佳选择。还使用 ASIHttpRequest 框架是否符合良好的编码标准?

【问题讨论】:

  • 仅针对 ASIHttpRequest 部分:不再维护,请查看 Afnetworking afnetworking.com
  • 我同意Shawn,而ASIHTTPRequest 框架仍然很好,因为它不再维护,所以多年来它已经过时了。虽然 AFNetworking 的边缘仍然有点粗糙,但它得到了维护并且运行良好。我的建议是继续使用两者中最新的一个。我仍然使用ASIHTTPRequest,但这只是因为我还没有时间转到AFNetworkingASIHTTPRequest 这些年来我做得很好,但我们都需要与时俱进。

标签: iphone ios web-services


【解决方案1】:

是的,ASIHttpRequest 框架符合良好的编码标准。 AFNetwork 中缺少一些功能。您可以查看以下链接

What major ASIHTTPRequest features is AFNetworking missing?

【讨论】:

  • 不要去 ASI,因为它不再受支持。引用的帖子来自 2011 年
【解决方案2】:

是的,我同意 ASIHttpRequest 框架很好,大多数人更喜欢这个,但它没有维护,所以我们也需要寻找其他选项。我使用 AFNetworking 而不是 ASIHttpRequest,发现它在性能方面比 ASIHttpRequest 更快。它是已经使用 NSSerialization 来解析 JSON 字符串,因此您不必担心 JSON 解析。当我们调用 api 时,它们会处理我们需要的所有事情,例如 JSON 解析、XML 解析、加载器等。 您可以查看http://www.absoluteripple.com/1/post/2013/01/using-afnetworking.html https://github.com/AFNetworking/AFNetworking/wiki/Getting-Started-with-AFNetworking

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-08-17
    • 2012-06-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-14
    • 1970-01-01
    相关资源
    最近更新 更多