我有一个在 iOS 版本 5 中构建的应用程序。这个应用程序使用的是用 C# 构建的 WebAPI,它调用 SQL Server 存储过程。WebAPI 使用 RESTful 调用来填充我的 iOS 应用程序中的项目,这些项目在 JSON 格式的身份验证质询后返回到我的 iOS。所有这些都运作良好。作为最佳实践,我对使用数据并将数据返回数据库的最佳方法感兴趣。现在我有一些自定义类或实体来表示从我的服务返回的数据,例如,我根据某个类别或子类别提取所有产品数据并填充一个 Product 类型的数组。这个 Product 类与返回的数据的确切结构相匹配,即 ProductID、ProductDescription 等。我知道这可以与 SQLite 和 CoreData 重复。我想知道的是这个。使用CoreData有意义吗,
另外,这个问题的第二部分。对于很少更改的项目数组,将这些项目放在 pLists 中是否有意义?此类数据的一个示例可能类似于计量单位,其中夸脱、杯、加仑等将列在 UITableView 中供用户选择,但应用程序不太可能需要经常更新这些值(如果有的话)。