我想在我的应用程序中使用 Parse (parse.com)。Parse 使用 PFObject 模型。我想在我的代码中使用我自己的模型(这样它不依赖于解析)。如果可能的话,我想设计我的应用程序,以便我可以尽可能无缝地将 parse 替换为另一个云服务。
这是一个好主意吗?抽象模型存储以使我的应用程序中没有(或最少)Parse 代码痕迹的最佳方法是什么?
也许使用适配器设计模式将解析对象映射到我自己的对象?这应该是一个独立的类还是模型逻辑的一部分?
如果有人尝试过这样的事情,我想听听你的想法。我应该直接在我的代码中使用解析模型吗?或者也许是一个基于解析对象生成我的模型的单例工厂?
任何提示/想法/评论?