我想创建一个存储3个信息的应用程序:
在第一个UIView
中,TableView
将显示患者列表。通过单击UIView
中的任何单元格,将显示患者执行日期的测试列表。我刚开始使用Objective-C并且没有找到最好的方法。使用Core Data和SQLite?使用.Plist文件?对阵列?我将创建3个数组?
我的第一个想法是创建一个NSMutableArray
患者并且每个人都进行测试,但在这种情况下,患者进行各种测试,他的名字将在患者名单中重复出现。我可以t find thought how could filter the
NSMutableArray`(带谓词?)在下一个屏幕显示单个病人的测试数据。有什么想法吗?
答案 0 :(得分:0)
你的问题有点过于通用,无法正确回答。
但是如果你保存患者信息,你一定要考虑加密数据。 如果您保存非常有限的数据并且您不想担心数据管理,模式和迁移,CoreData听起来有点矫枉过正。
PLIST存储听起来像是一个非常合理的解决方案。 关于您的数据结构。
您的第一个视图中有一系列患者。当您选择要进入下一个视图的单元格时,您将把选定的患者传递到下一个视图。