如何在图像中存储UIImageViewController

时间:2011-04-20 11:43:05

标签: cocoa-touch ios

我有一个项目,我必须在每个UIImageViewController中存储许多图像。如果用户想要添加新图片,它也会存储在UIImageViewController中。根据我这样做,我必须首先创建NSMutableArray并在其中存储UIImageViewController。如果我应该遵循这个逻辑,请指导我。

1 个答案:

答案 0 :(得分:0)

将一个数组添加到控制器中可能是有意义的(我假设这是你打算输入的)。我个人将数据保存在一个更抽象的类中,比如ImageRepository保存图像(可能是一个数组),控制器引用它来获取图像(注意这个类是模型,MVC中的M)。如果要将相同的图像添加到每个控制器,只需为每个控制器提供一个repo对象的相同实例,添加/删除图像只需要执行一次,这就特别有用。