я использую класс с открытым исходным кодом LazyImageView для загрузки изображения
albumArtImgV.frame = CGRectMake(1, 1, bImgSize, bImgSize);
NSString *filePath = [[NSBundle mainBundle] pathForResource:@"disc" ofType:@"png"];
NSLog(@"disc path..%@",filePath);
[albumArtImgV loadImageFromURL: [NSURL URLWithString:filePath]];
[albumArtImgV loadImageFromURL:[NSURL URLWithString:someurl]];
в приведенном выше коде я загружаю локальное изображение, позже я загружаю изображение из сети.
я намерен, если в сети нет изображения, будет отображаться мое локальное изображение.
но это не загрузка локального изображения. все остальные сетевые образы загружаются.
1 >> Я обнаружил, что ... URL для локального пути к изображению равен 'nil'. как сделать nsurl с локальным путем к файлу bunlde файла .?
2 >>
filePath = [filePath stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
теперь URL не ноль .. хотя он не загружается.
спасибо.