Форум программистов, компьютерный форум CyberForum.ru

Создание папки NSFilemanager - Программирование iOS/iPhone

Восстановить пароль Регистрация
 
Slava-hacker32
7 / 7 / 0
Регистрация: 16.11.2011
Сообщений: 242
05.05.2014, 16:50     Создание папки NSFilemanager #1
Здравствуйте. Как создать папку в FileManager? И как сделать сортировку по типу, сначала папки а потом файлы?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.05.2014, 16:50     Создание папки NSFilemanager
Посмотрите здесь:

Objective-C Организация выбора папки
Класс для выбора папки или файла на диске

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Slava-hacker32
7 / 7 / 0
Регистрация: 16.11.2011
Сообщений: 242
05.05.2014, 21:28  [ТС]     Создание папки NSFilemanager #2
Я вот нашел код создания папки, но не мог бы кто то обяснить его, а именно что делает массив dirPaths и что описывается в stringByAppendingPathComponent

Objective-C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
NSFileManager *filemgr;
NSArray *dirPaths;
NSString *docsDir;
NSString *newDir;
 
filemgr =[NSFileManager defaultManager];
 
dirPaths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, 
        NSUserDomainMask, YES);
 
docsDir = [dirPaths objectAtIndex:0];
newDir = [docsDir stringByAppendingPathComponent:@"data"];
 
if ([createDirectoryAtPath:newDir withIntermediateDirectories:YES attributes:nil error: NULL] == NO)
{
        // Failed to create directory
}
[filemgr release];
zulkis
 Аватар для zulkis
681 / 608 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
06.05.2014, 08:48     Создание папки NSFilemanager #3
Цитата Сообщение от Slava-hacker32 Посмотреть сообщение
а именно что делает массив dirPaths
Ничего он не делает, это же массив.
Если бы вы почитали хоть чуть-чуть описание функции NSSearchPathForDirectoriesInDomains у вас было бы на 1 вопрос меньше:
Creates a list of path strings for the specified directories in the specified domains. The list is in the order in which you should search the directories...
Цитата Сообщение от Slava-hacker32 Посмотреть сообщение
что описывается в stringByAppendingPathComponent
Что значит "описывается"?
Этот метод конкатенирует начальную строку, символ '/' и строку-параметр.
Ясное дело с проверками на двойные "//", но это все опять же есть в документации.
Достаточно выставить каретку на метод а потом нажать option+cmd+2...
Yandex
Объявления
06.05.2014, 08:48     Создание папки NSFilemanager
Ответ Создать тему
Опции темы

Текущее время: 12:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru