我正在浏览使用Rails作为后端创建iOS应用程序的教程,它们似乎都涉及到诸如AFNetworking之类的库。我似乎无法理解为什么它不能仅使用JSON(即"http://localhost:3000/posts.json"
)而不涉及这些库。
我所指的这些教程并不是新的,它们可能已经过时了。在阅读了有关NSURL&在深入了解我的应用程序之前,我只是好奇为什么它可能不太可行在C.R.U.D.上不使用这些库。 (创建/读取/更新/销毁)应用程序
(我正在使用Rails 4顺便说一句,所以他们可能会引入一些新内容,这些内容会使这些库变得不必要)
此外,非常感谢任何与该主题相关的有用链接
答案 0 :(得分:2)
有时理解某些事物的需要涉及到这些图书馆如何形成的演变。
没有什么可以阻止您直接使用NSUrlConnection(或其他)并直接与您的Web服务连接。毕竟它只是HTTP和JSON。
然而,在完成所有说完之后你可能会注意到你写了很多文章。不得不处理一些有趣的角落案件,并最终分散了你自己编写应用程序的注意力。
这就是那些图书馆派上用场的时候。