有财产的人的iPhone数据库?
在我正在开发的iPhone应用程序中,我需要有一个存储的人员列表 因此,用户进入“人员”视图,在那里我想要一个表视图,用户可以通过在列表中添加和删除人员来编辑它。每个人还需要有一些属性,例如名字、姓氏、年龄等 我不知道如何处理这是我的第一次。我的主要爱好是如何拥有一个人物列表,并转到一个显示人物独特属性的视图。如何让每个条目/个人都有自己独特的属性(我可以定义),以及如何保存/加载它们。它当然必须是持久的,因此当应用程序退出时,数据在重新加载时保持不变有财产的人的iPhone数据库?,iphone,objective-c,database,Iphone,Objective C,Database,在我正在开发的iPhone应用程序中,我需要有一个存储的人员列表 因此,用户进入“人员”视图,在那里我想要一个表视图,用户可以通过在列表中添加和删除人员来编辑它。每个人还需要有一些属性,例如名字、姓氏、年龄等 我不知道如何处理这是我的第一次。我的主要爱好是如何拥有一个人物列表,并转到一个显示人物独特属性的视图。如何让每个条目/个人都有自己独特的属性(我可以定义),以及如何保存/加载它们。它当然必须是持久的,因此当应用程序退出时,数据在重新加载时保持不变 显然,代码示例有助于理解很多内容,但任何指
显然,代码示例有助于理解很多内容,但任何指向正确方向的内容都非常感谢,谢谢。太宽泛了,无法真正回答,但这里有一些提示:
- 使用核心数据进行存储
- 创建一个Person类,每个Person都是一个NSManagedObject,具有各种属性,如名字、姓氏等
- 使用NSFetchedResultsController向人员填充表格视图
核心数据:苹果推荐的解决方案,可满足您的所有数据库需求。最高的学习曲线,但简化了许多复杂的任务(撤销操作等)。对于90%的应用程序来说,这是一个不错的选择。CoreData是一个不错的选择。在学习iOS和CoreData时,我发现本教程特别有用 但苹果的文档也很好