加载一些小图像?

时间:2011-08-10 02:23:54

标签: iphone

在我的程序开头,我的视图从其资源文件夹中加载了几个图像,例如

 NSArray *photos = [[NSArray arrayWithObjects:   
                        [UIImage imageNamed:@"button1.png"],
                        [UIImage imageNamed:@"button2.png"]];

它工作正常,但我感到不舒服的是,我在我的资源文件夹上保存了40多个图像,因为它看起来很乱,没有完成。所以我有点想知道有没有办法以其他方式保存图像,例如核心数据,或者将图像存储在仅用于图像的文件夹上。请给我一些想法: - )。

1 个答案:

答案 0 :(得分:0)

首先,你的代码中缺少nil

NSArray *photos = [NSArray arrayWithObjects:   
                        [UIImage imageNamed:@"button1.png"],
                        [UIImage imageNamed:@"button2.png"],nil];

其次,您可以在项目目录中创建名为images或folder的组,然后将该文件夹直接添加到项目中。将所有图像复制到该文件夹​​中,然后使用添加现有文件进行添加。不要检查复制资源选项。我管理这样的事情。