После некоторого исследования я немного смущен. Я могу захватить одно изображение из URL, если я знаю точный каталог, например,Извлечение массива изображений из url
UIImage *image = [[UIImage alloc] initWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:@"http://www.myUrl.com/pic/workaholics.png"]]];
UIImageView *view1 = [[UIImageView alloc] initWithImage:image];
[self.view addSubview:view1];
Это грубой работает отлично, но что, если вы не знаете точный путь. В Linux вы всегда можете сделать какой-то рекурсивный поиск, но с iOS я не могу понять это. Например, в каталоге «pic», который я указал в последнем случае, что, если бы были другие каталоги, называемые pic1, pic2, pic3 и т. Д., И каждый каталог имел произвольное количество png. То, что я с трудом обматываю, - это то, как я могу рекурсивно искать каталог «pic», чтобы извлечь все содержимое каталогов, которые соответствуют .png. Я бы грубо, а затем сохранил это NSData и преобразовал в строку, а затем сохранил содержимое в массиве. В этот момент я очень смущен. Любая помощь будет принята с благодарностью.
Не было бы работать только с URL-адресами типа 'file:'? Я считаю, что в вопросе упоминается «http:» как протокол. – Monolo