0

私は2つの画像を持っています。1つはバンドルに保存されます

NSString *imagePath = [NSString stringWithFormat:@"%@/%@",_path,[contents objectAtIndex:0]];

もう 1 つはドキュメント フォルダに保存されます

NSFileManager *filemanager = [NSFileManager defaultManager];

    NSArray *contents = [filemanager contentsOfDirectoryAtPath:_path error:nil];
   NSString *imagePath = [NSString stringWithFormat:@"%@/%@",_path,[contents objectAtIndex:0]];

画像を UIImageView に読み込む

_avatar = [UIImage imageWithContentsOfFile:filePath];

バンドルから画像を読み込むと、使用メモリが 2Mb に増加します ドキュメントから画像を読み込むと、使用メモリが 40MB に増加します 両方の画像のサイズは 2448x3264 です

ここにエラーがあります。

4

1 に答える 1