我需要知道应该用什么来存放物业? 我还是很困惑。我应该使用SQLit还是核心数据? 我将拥有大量数据,用户数据和房地产数据。它也会出现在地图上。
答案 0 :(得分:1)
核心数据包含sqlite作为存储工具。它不是一个真正的数据库,而是一个graph database。
另一方面,SQLite是一个数据库。不同的方法,可用于小块数据(我广泛使用它),主要用于实现纯RDBMS系统(具有主/外键,联合,以及类似的东西,SQL驱动)。
对于Core Data,您使用图形关系(这意味着通过引用连接到其他对象的对象)。
结果是相同的,不同的编程,但取决于您希望在您的应用中具有(或实际设计)的复杂性,因此请制定计划以确定哪一个适合您。对于SQLite,我建议使用FMDB包装器,因为它更容易,而不是对每个SQL语句进行2到3次检查。
你的应用程序看起来很有趣,而且由于它是基于房地产的,你可能想稍后用一种名为“增强现实”的小技术来加强它:)