我需要知道应该使用什么来存储财产?
我还是很困惑。我应该使用SQLit还是核心数据?
我将有很多数据,用户数据和房地产数据。它也将出现在地图中。
最佳答案
核心数据包含sqlite作为存储工具。它不是一个实际的数据库,而是一个graph database。
另一方面,SQLite是一个数据库。不同的方法可以有效地用于小块数据(我广泛使用它),并且主要用于实现纯RDBMS系统(具有主键/外键,联合以及类似的东西,由SQL提供支持)。
对于核心数据,您使用图形关系(这意味着对象通过引用连接到其他对象)。
结果是相同的,但是不同的编程,取决于您想要在应用程序中拥有(或实际设计的)复杂程度,因此请制定计划以查看哪种程序适合您。对于SQLite,我建议使用FMDB包装器,因为这样比较容易,而不是对每个SQL语句进行2到3个检查。
您的应用程序似乎很有趣,并且由于它是基于房地产的,因此您可能希望稍后使用一种称为“增强现实”的小型技术为它添加香料:)
关于iphone - 我们可以使用核心数据存储房地产吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10076304/