由于我对iOS不熟悉,所以我正在尝试了解开发这个应用程序的最佳方式。
因此,有几个相关的问题:
1. 是否有一个库简化您在代码中制作与服务器上的模型相似的“模型”的工作?
我想象一些像Django的ORM库,它允许您在Objective C中定义对象,这些对象与REST API提供的对象一一映射。
这种库可以抽象出所有缓存和本地对象与服务器上的对象之间的转换。
2. 如果这种类型的库不存在,是否存在一组最佳实践适用于此类项目?例如,我是否应该拥有反映DB的本地对象?我是否应该有一个负责处理与API相关的所有代码的类,还是应该在API的许多不同对象中编写请求?
简而言之,我在哪里可以学习到使用REST Api暴露数据库支持的iOS应用程序的正确方法?最好是教程,而不是查看现有项目的代码。