Я сохранил много файлов в папке в каталоге документов. Это путь к одному из них:Список файлов из папки каталога конкретных документов
/var/mobile/Applications/120FD973-C902-405E-A645-B1651904CE9B/Documents/1127029/BusinessCard2258009241.card
Я хочу, чтобы список файлов в папке (1127029), и я попытался это:
NSFileManager *fManager = [NSFileManager defaultManager];
NSString *item;
NSArray *contents = [fManager contentsOfDirectoryAtPath:[NSHomeDirectory() stringByAppendingPathComponent:[NSString stringWithFormat:@"Documents/%d", FolderNumber]] error:nil];
// >>> this section here adds all files with the chosen extension to an array
for (item in contents){
if ([[item pathExtension] isEqualToString:@"card"]) {
...
Но это не работает
Вы отлаживали свой код вообще? Вы подтвердили, что ваш путь верен? Разбейте свой код, чтобы вы действительно видели значение для пути, к которому вы обращаетесь. И выполните некоторые действия по тому, как правильно получить доступ к папке «Документы». – rmaddy
bro не очень уверен, но это должно что-то вроде [NSString stringWithFormat: @ "Documents /% d", documentsDirectory]] error: nil]; –
здесь вы можете получить ссылку [link] (http://stackoverflow.com/questions/5619719/write-a-file-on-ios) –