【问题标题】:Core Data or .Plist? [closed]核心数据还是 .Plist? [关闭]
【发布时间】:2013-12-12 00:19:09
【问题描述】:

我想创建一个存储 3 个信息的应用程序:

  1. 患者姓名(字符串)
  2. 测试结果(int)和
  3. 测试日期。

在第一个UIView 中,TableView 将显示患者列表。通过单击UIView 中的任何单元格,将显示带有患者执行日期的测试列表。我刚刚开始使用 Objective-C,还没有找到最好的方法来做到这一点。使用核心数据和 SQLite?使用 .Plist 文件?对于数组?我将创建 3 个数组?

我的第一个想法是创建一个NSMutableArray 的患者,并为每个患者关联一个测试,但在这种情况下,对于一个患者进行各种测试,他的名字将在患者列表中重复显示。我可以t find thought how could filter theNSMutableArray`(带有谓词?)在下一个屏幕中显示单个患者的测试数据。有什么想法吗?

【问题讨论】:

    标签: ios objective-c core-data nsarray plist


    【解决方案1】:

    您的问题有点笼统,无法正确回答。

    但如果您保存患者信息,您绝对应该考虑对数据进行加密。 如果您保存的数据量非常有限并且您不想担心数据管理、架构和迁移,CoreData 听起来有点矫枉过正。

    PLIST 存储听起来是一个非常合理的解决方案。 关于你的数据结构。

    您的第一个视图中有一系列患者。当您选择一个单元格以进入下一个视图时,您会将所选患者传递到下一个视图。

    【讨论】:

      猜你喜欢
      • 2023-04-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-13
      • 2011-06-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多