最佳存储和组织方法IOS应用程序

时间:2014-04-15 20:14:25

标签: ios

我正在构建一个IOS应用程序(本机),屏幕上会显示许多足球队,供用户选择收藏。什么是在应用程序中存储/构建这些团队对象的最佳方法。

一种可能性是从API收集所有团队并将它们存储在某种IOS存储/数据库组件中,但是团队很少会改变,所以它似乎过度杀戮。另一个选择就是通过在app委托中创建每个团队或将它们存储在plist中来对其进行硬编码。

其次,每个团队都会有与之相关的图像,例如徽章,玩家等。组织这些图像资产的最佳方式。从我可以看到的图像可以分组到images.xassets文件夹中,但是从代码调用图像时会忽略这些文件夹。

[UIImage imageNamed:@"badge"];

这将是一个问题,因为每个团队都会有一个名为徽章的图像。我应该在图像名称前加上相应的团队名称,还是有更好的方法将这些资产链接和组织到给定的团队。

1 个答案:

答案 0 :(得分:0)

我会查看带有CoreData接口的sqlite数据库。你可以很好地组织你需要的东西。它还允许图像存储。如果您从未使用过它,那么一开始就很困难,但是在学习曲线之后您会发现它非常有用。