1

我正在查看有关使用 Rails 作为后端创建 iOS 应用程序的教程,它们似乎都涉及一个库,例如 AFNetworking。我似乎无法理解为什么它不能只使用 JSON(即"http://localhost:3000/posts.json")而不涉及这些库。

我所指的这些教程并不是很新,而且它们可能已经过时了。在阅读了 NSURL 之后,在深入了解我的应用程序之前,我很好奇为什么在 CRUD(创建/读取/更新/销毁)应用程序中不使用这些库可能不太可行

(顺便说一句,我使用的是 Rails 4,所以也许他们引入了一些新的东西,使这些库变得不必要)

此外,任何与该主题有关的有用链接将不胜感激

4

1 回答 1

2

有时,了解对某些东西的需求涉及了解这些库是如何形成的。

没有什么可以阻止您直接使用 NSUrlConnection(或其他)并直接与您的 Web 服务交互。毕竟它只是 HTTP 和 JSON。

然而,在这一切都说完了之后,你可能会注意到你写了很多杂乱无章的东西。不得不处理一些有趣的极端情况,最终分散了自己编写应用程序的注意力。

这时候这些库就派上用场了。

于 2013-10-08T02:40:10.680 回答