Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我知道 RestKit 正在将 AFNetworking 用于“网络”方面,这很酷。RestKit 的另一个方面是对象映射和核心数据。谁能告诉我在 CoreData 上使用 RestKit 对象映射与直接使用 CoreData 的优缺点?使用 RestKit 路线有什么特别的好处吗?使用 RestKit 的任何其他优点?有什么缺点吗?
RestKit 位于 CoreData 之上。主要好处是对象映射(用于接收数据,也用于上传)。它还处理 RESTful URL 方案。如果您需要这些功能,您应该使用它。
如果您只想存储本地对象,那么 RestKit 将无济于事。
缺点:它是一个通用框架,因此它在运行时的效率不如您编写的特定代码。这是一个权衡...