联网 iOS 的框架? [已关闭]

问题描述 投票:0回答:2

我正在尝试在新的 iOS 6 Beta 中构建一个基本的社交 iOS 应用程序,作为概念验证项目,以提高我的 iOS 开发技能。本质上,我希望允许用户生成一个帐户,在云中存储一些信息,然后能够将他们的信息(以及他们朋友的信息)提取到设备中。我已经在设备上设置了一个前端,但我现在需要启动网络组件,并正在寻找有关任何库、框架、教程和/或使用指南的建议。

我正在考虑使用node.js和mongodb构建服务器端,因为我已经在它们之上构建了一个RESTful API,我可以适应这个任务。这是完成此类应用程序的最佳方式吗?我愿意接受任何建议。

ios xcode rest social-networking
2个回答
4
投票

更多网络库建议:

1)AFNetworking - https://github.com/afnetworking/afnetworking。这被广泛使用(现在 ASIHttpRequest 已经停止开发更是如此)。它是现代的、基于块的。然而,它还不是 ARC。

2)MKNetworkKit - https://github.com/MugunthKumar/MKNetworkKit。现代且基于 ARC。

我将所有应用程序从 ASIHttpRequest 切换到 AFNetworking,并强烈推荐它。

到目前为止提到的所有框架(ASIHttpRequest、RESTKit、AFNetworking、MKNetworkKit)都可以与 node.js/restful API 后端通信。


1
投票

处理网络连接的最常见和流行的库是 ASIHTTPRequest: http://allseeing-i.com/ASIHTTPRequest/ 和 RESTKit: http://restkit.org 。我现在正在使用 RESTKit 作为 Salesforce 库的组件。我过去使用过 ASIHTTPRequest,发现它是一个非常好的库。我已经有一段时间没有使用它了,但我强烈推荐它。

编辑:我还推荐 CocoaRestClient 来测试你的 API。

© www.soinside.com 2019 - 2024. All rights reserved.