首页 > 代码库 > UIImageView

UIImageView

 UIImage * image6 = [UIImage imageNamed:@"iphone.png"];

    //使用 imageNamed 创建的对象会在内存中一直存在,空间不会回收,所以当图片子啊程序运行期间频繁使用时,可以选择使用该方法.可以节省堆区空间的开销成本(堆区空间的分配内存的效率明显低于栈区)
    //如果加载过多的图片时,不要使用imageNamed: 会造成内存堆积
    //享元设计模式 (提高程序执行效率)

    
    UIImage * image = [UIImage imageWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"iphone" ofType:@".png"]];
        UIImage * image1 = [UIImage imageWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"iphone" ofType:@".png"]];
        UIImage * image2 = [UIImage imageWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"iphone" ofType:@".png"]];

UIImageView