当我的应用程序从网站启动时,我想加载多个图像(即http://hello.com/images/中的所有图像,名为 1.png、2.png、3.png..),以便图像可以在程序中的任何地方使用,而无需每次我想访问它们时重新加载它们。
我可以简单地创建一个包含静态 NSArray 的类并在开始时填充它,然后在需要图像时创建此类的实例,或者有更好的方法吗?
现在,我正在使用以下代码加载图像:
UIImage *image =[[UIImage alloc] initWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:[NSString stringWithFormat:@"http://hello.com/images/%@.png,item]]]];
我想让应用程序尽可能高效,所以我担心创建多个对象会使其要求很高。
谢谢