UIImageView *ceshiimageView = [[UIImageView alloc] initWithFrame:CGRectMake(50, 50, 80, 80)];
    ceshiimageView.backgroundColor = [UIColor whiteColor];
    
    NSArray  *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);
    NSString *docDir = [paths objectAtIndex:0];
    NSString *filePath = [docDir stringByAppendingPathComponent:@"1f0f0ce3-48e1-4bd3-87ac-28b70dfc7519.data"];
    
    NSData *data = [NSData dataWithContentsOfFile:filePath];
    
    NSLog(@"data%@",data);
    ceshiimageView.image = [UIImage imageWithData:data];
    
    [self.view addSubview:ceshiimageView];

解决方案 »

  1.   

    沙盒读取是很快的,只不过你中间有一句打印语句,将data打印出来很花时间,试试把打印语句放在addsubview后面
      

  2.   

    特别慢是多慢    按理即使有log也不会达到你说的特别慢的程度
      

  3.   

    你是加载的图片吧?应该是图片比较大的原因。苹果官方文档不建议用imageview加载超过1024*1024的图片的。
      

  4.   

    其实我是来找技术开发商的……要做个原生会议APP,以及主办方注册后就可以发布和管理会议的平台,坐标上海,预计半年。需求比较明确,行情也摸得差不多了,各种风险难题本司也做好了心理准备。但是!需要技术来筛选和确认我们的实现方式是否可行,并提供建议,本着彼此理解,客观交流的心态,希望能找到合拍的技术服务伙伴~~ 有兴趣的,分分钟发需求文档给你!
      

  5.   

    [UIImage imageWithData:data];   楼主是跨行过来的吧,从沙盒读取图片,用 UImage imagewithfile 这个api,