标题说明了一切:启用Parse.com本地数据存储的iOS应用有什么缺点,缺点和一般不良影响?
我问的主要原因是本地数据存储区提供了副作用'在内存中只创建一个相同(=具有相同objectId)对象的实例,这对某些情况/应用程序来说非常有用。但是,我觉得仅为此目的启用本地数据存储可能有些不好。
编辑:也许我在答案的第一部分没有清楚地写出来。问题是, 是否有任何不良影响,性能点击或其他不太好的效果,纯粹启用应用中的本地数据存储区,而不使用它提供的任何方法(例如-pin)?答案 0 :(得分:0)
启用本地数据存储但不实际固定任何内容应该没问题。很难确定,因为实施是私有的,并且没有记录本地数据存储区正在做的事情,如果你没有固定。
本地数据存储是一种便利,仅此而已,如果它满足您的需求(通过测试证明)那么这很好,您应该使用它。本地数据存储是使用JSON文件实现的,因此它不是最有效的解决方案,但如果效率不会对您产生影响,那就没问题了。主要的好处是提供的界面与您访问网络或本地商店的界面相同。
实际上没有任何隐藏的副作用,测试是关键 - 特别是,测试的数据大小比您在生产中真正看到的数据大...
答案 1 :(得分:0)
我能想到的唯一缺点是:
1)你需要照顾钉扎和放大器。拔除。这不是一件麻烦事,而是一些代码。
2)如果您之前已经发布了一些基于服务器的代码的应用程序,并且您尝试将其与本地数据存储区一起使用,则迁移可能需要一些工作。就我而言,在第一次启动时,我查询所有数据并将其固定,以便数据显示本地数据存储。
希望这些是清楚的。