cocos2d:SQLite还是核心数据?-需要重新设计数据库,因为我当前的应用程序非常慢,或者有时在没有WiFi的情况下崩溃
我决定开发内部数据库,而不是解析来自远程服务器的JSON数据。我做了一些搜索,需要知道哪一个对我的测验应用程序、SQLite或核心数据更合适?我在数据库编程方面不是很有经验,所以如果提供了一些学习它们的链接,那将对我有很大帮助。一般来说不可能回答这个问题。两者都很好,这取决于你在做什么。广义而言:cocos2d:SQLite还是核心数据?-需要重新设计数据库,因为我当前的应用程序非常慢,或者有时在没有WiFi的情况下崩溃,sqlite,core-data,Sqlite,Core Data,我决定开发内部数据库,而不是解析来自远程服务器的JSON数据。我做了一些搜索,需要知道哪一个对我的测验应用程序、SQLite或核心数据更合适?我在数据库编程方面不是很有经验,所以如果提供了一些学习它们的链接,那将对我有很大帮助。一般来说不可能回答这个问题。两者都很好,这取决于你在做什么。广义而言: 核心数据是围绕直接创建、读取、写入和搜索模型对象而设计的。虽然它通常在内部使用SQLite,但这是一个实现细节——它不仅仅是一个SQLite包装器。你可以在苹果的网站上了解它,特别是“技术概述”和“
- 核心数据是围绕直接创建、读取、写入和搜索模型对象而设计的。虽然它通常在内部使用SQLite,但这是一个实现细节——它不仅仅是一个SQLite包装器。你可以在苹果的网站上了解它,特别是“技术概述”和“基础知识”部分
- SQLite就是SQL。您可以在一个文件中获得一个关系数据库,并且可以使用通常的SQL样式创建、选择和更新记录。SQLite有自己的本机API,您可以在网站上阅读。有两种Objective-C风格的包装器,在iOS和Mac应用程序中通常更容易使用——而且
哪一个最好取决于您需要如何访问数据。这两种情况都不对。我可能有6-8种类型的测验问题,每种类型都有一些数据。您可以在这里查看我以前的json结构,我正在考虑设计相同的内部数据库。如果你能建议我哪种方法更有效,那将对汤姆大有裨益。感谢数据结构本身并不能提供足够的信息——这两种方法都是可行的。你需要考虑一下你计划如何使用应用程序中的数据,了解一下两者的工作原理,并据此做出决定。我的应用程序现在在应用程序商店中。我没有使用Coredata或SQLite,我只是使用JSON作为数据存储。谢谢大家。。。