2014-04-15 56 views
1

我正在构建IOS应用程序(本地),其中许多足球队在屏幕上呈现供用户选择最爱。什么是在应用程序中存储/构建这些团队对象的最佳方法。最佳存储和组织方式IOS应用程序

一种可能性是从API收集所有团队并将它们存储在某种IOS存储/数据库组件中,但团队几乎不会改变,因此看起来过于简单。另一个选择是通过创建每个团队,像应用程序委托或将其存储在plist中来对其进行硬编码。其次,每个团队将具有与其相关联的图像,例如,徽章,玩家等。什么是组织这些图像资产的最佳方式。从我所看到的图像可以分组到images.xassets中的文件夹中,但从代码调用图像时,这些文件夹会被忽略。

[UIImage imageNamed:@"badge"]; 

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

回答

0

我会看看sqlite数据库与CoreData接口。你可以很好地组织你需要的东西。它也允许图像存储。如果你从来没有使用它,它开始时会变得困难,但在学习曲线之后,你会发现它非常有用。

相关问题