通常、プロジェクトファイルに画像がある場合は、コードを使用します
arraycollectionimages = [[NSArray alloc]]initwithobjects
ただし、ディレクトリに保存されている画像を表示したい。複数のディレクトリを作成したので、そのうちの 1 つのイメージを呼び出したいだけです。これを機能させるために、このコードを使用したいのですが、これはできませんか? 次のように貼り付けただけですが、うまくいきませんでした。
- (void)viewDidLoad {
NSArray *arrayCollectionImages = [[NSArray alloc ]init];
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *location=@"Genre1";
NSString *fPath = [documentsDirectory stringByAppendingPathComponent:location];
NSArray *directoryContent = [[NSFileManager defaultManager] directoryContentsAtPath: fPath];
for(NSString *str in directoryContent){
NSString *finalFilePath = [fPath stringByAppendingPathComponent:str];
NSData *data = [NSData dataWithContentsOfFile:finalFilePath];
if(data)
{
UIImage *image = [UIImage imageWithData:data];
[arrayCollectionImages addObject:image];
}
}