Изображения не загружаются из подкаталогов каталога документов - PullRequest
0 голосов
/ 29 декабря 2010

HI

Я загружаю изображения из подкаталога каталога документов. Вот код.

 NSArray *documentPaths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
 NSString *documentsDir = [documentPaths objectAtIndex:0];

cell.imageView.image = [UIImage imageWithContentsOfFile:[documentsDir stringByAppendingPathComponent:[NSString stringWithFormat:@"images/category/%@", element.image]]];

Мои изображения находятся в DocumentDir / images / category / img1.png, DocumentDir / images / category / img2.png, DocumentDir / images / category / img3.png .....

Однако, когда изображения находятся в DocumentDir, они загружаются нормально. Но когда он находится в подкаталогах, как указано выше, он не загружается. Я здесь не так делаю?

Спасибо

Ответы [ 2 ]

1 голос
/ 03 января 2011

Решил проблему. В конце переменной element.image был символ новой строки.

0 голосов
/ 29 декабря 2010

NSString * docPath = [documentsDir stringByAppendingPathComponent: [NSString stringWithFormat: @ "images / category /% @", element.image]];

cell.imageView.image = [UIImage imageWithContentsOfFile: docPath];

используйте это, еще один файл изображения должен содержать .png или .jpg. Требуется при использовании метода imageWithContentsOfFile.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...