我有一个展示绘画的应用程序,绘画的数量约为 600 幅(即 600 png)。客户希望我将这些图像包含在应用程序构建中,这样即使用户不在线,它们也始终可以查看。当然,每张图片都有一些字段,如描述、画家和价格估算,所以这个应用程序不会流式传输任何内容,而是将所有数据都保存在本地。
无论如何,我正在考虑构建这个应用程序的最佳方式,我想到了核心数据,甚至是编码解码,但是由于这些图像永远不会改变,我可以将它们放在图像文件夹中,然后在 viewdidload 上循环文件夹的内容并构建我的 tableviewcells。
我的问题是:
1:这是一个好的架构吗?
2:我需要将这些图像与它们的相关描述相关联吗?这样做的最好方法是什么?如果我跳入核心数据并创建模型,我觉得这将是矫枉过正。
请记住,这些图像永远不会改变,数据也不会更新。
谢谢。