2014-09-11 46 views
0

資產庫://asset/asset.JPG ID = 23B4630F-5F95-4AA9-A304-DF6F31B3FDA2 & EXT = JPGImageView的與素材資源庫

在該字符串我有這是從照片中選擇的圖像iOS設備/模擬器庫。我可以將它放在圖像視圖上。

UIImage *image = [UIImage imageNamed:_assets[row]]; 
UIImage *image = [UIImage imageWithContentsOfFile:_assets[row]]; 

我正在使用這兩種方法。但是Image實例正在使用空值。建議我如何清除這個錯誤。 [NSURL stringByDeletingPathExtension]:無法識別的選擇器發送到實例0x14636660

在此先感謝。

回答

0
ALAssetsLibrary *library = [[ALAssetsLibrary alloc] init]; 
[library assetForURL:_assets[row] resultBlock:^(ALAsset *asset) 
{ 
    UIImage *copyOfOriginalImage = [UIImage imageWithCGImage:[[asset defaultRepresentation] fullScreenImage] scale:0.5 orientation:UIImageOrientationUp]; 

    cell.backgroundView = [[UIImageView alloc] initWithImage:copyOfOriginalImage]; 
    cell.imageViews.image=copyOfOriginalImage; 
} 
     failureBlock:^(NSError *error) 
{ 
    // error handling 
    NSLog(@"failure-----"); 
}];