iOS是否包含数据库?

iOS是否包含数据库?,ios,objective-c,database,Ios,Objective C,Database,我想知道iOS是否有内置数据库,如果有,也许你可以在线指导我一些教程和/或API说明(与之类似)。 我不熟悉iOS和Objective-C编程。我有Java和Android开发经验,目前正在开发一个Android应用程序,用于包含我拥有/收藏的CD,并希望将其重新制作到iOS。 我陷入了一个困境,我不知道如何为iOS应用程序保存信息。在Android中,您有一个可以使用的内置数据库,不久前我偶然发现一个输入(这里是StackOverflow),有人写了一些关于SQLite数据库的东西,我想在应

我想知道iOS是否有内置数据库,如果有,也许你可以在线指导我一些教程和/或API说明(与之类似)。

我不熟悉iOS和Objective-C编程。我有Java和Android开发经验,目前正在开发一个Android应用程序,用于包含我拥有/收藏的CD,并希望将其重新制作到iOS。
我陷入了一个困境,我不知道如何为iOS应用程序保存信息。在Android中,您有一个可以使用的内置数据库,不久前我偶然发现一个输入(这里是StackOverflow),有人写了一些关于SQLite数据库的东西,我想在应用程序第一次运行时创建一个数据库。

另一种方法是保存包含信息的文件(XML或JSON)。但由于应用程序要处理大量信息,我想使用某种数据库。

感谢所有可能的帮助和指导,我可以在哪里找到更多信息。

iOS在大多数情况下都能很好地工作。如果你习惯了Android的SQLite,你也可以。尽管一般来说,人们使用核心数据

XCode为您提供了一组处理核心数据的工具。您可以在XCode中创建模型,并查看实体之间的关系。它可以保存在关系数据库(SQLite)中,但支持核心数据的概念不同。核心数据是“具有生命周期的对象图管理器”,您不应该反对这个概念。在深入研究核心数据之前,试着理解这些差异

触及重要部分。您还可以使用包装器和工具来帮助您使用SQLite。其中之一是

对于CoreData,您还有一个可以帮助您调用的框架。

iOS的框架在大多数情况下都非常有效。如果你习惯了Android的SQLite,你也可以。尽管一般来说,人们使用核心数据

XCode为您提供了一组处理核心数据的工具。您可以在XCode中创建模型,并查看实体之间的关系。它可以保存在关系数据库(SQLite)中,但支持核心数据的概念不同。核心数据是“具有生命周期的对象图管理器”,您不应该反对这个概念。在深入研究核心数据之前,试着理解这些差异

触及重要部分。您还可以使用包装器和工具来帮助您使用SQLite。其中之一是


对于CoreData,您还有一个框架可以帮助您调用。

是的,iOS附带内置功能。以下是您可以开始使用的功能。

是的,iOS具有内置功能。这是你可以开始的地方。

因此,这不是开始寻找这些东西的好地方。请参阅,以了解您应该问什么。但要回答你的问题,是的。看看什么才是真正开始寻找这些东西的地方。请参阅,以了解您应该问什么。但要回答你的问题,是的。看看如果你使用SQLite我推荐这个包装(它将为你节省大量的时间!):如果你使用SQLite我推荐这个包装(它将为你节省大量的时间!):