Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование iOS/iPhone
Войти
Регистрация
Восстановить пароль
 
Slava-hacker32
7 / 7 / 2
Регистрация: 16.11.2011
Сообщений: 251
#1

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

05.05.2014, 16:50. Просмотров 875. Ответов 2
Метки нет (Все метки)

Здравствуйте. Как создать папку в FileManager? И как сделать сортировку по типу, сначала папки а потом файлы?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.05.2014, 16:50
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Создание папки NSFilemanager (Программирование iOS):

Создание копии папки со случайным именем и копирование ее (папки) в заданный раздел
Подскажите как сделать в .bat создание копии папки со случайным именем и...

Создание папки
Как сделать создание папки с названием, которое вводит пользователь? Нашел вот...

Создание папки
Как создать папку и записать ее путь в переменную string di Есть такой код, на...

Создание папки
Создаю папку так: New-Item -Path ‘D:\Script\New Folder’ -ItemType "directory"...

Создание папки
Пишу мини тематичискую соц сеть)))) Я решил пойти путём папок )))) Но не...

Создание папки
Привет, помогите разобраться почему не создается папка using namespace std;...

2
Slava-hacker32
7 / 7 / 2
Регистрация: 16.11.2011
Сообщений: 251
05.05.2014, 21:28  [ТС] #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];
0
zulkis
684 / 611 / 43
Регистрация: 13.01.2011
Сообщений: 1,724
06.05.2014, 08:48 #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...
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.05.2014, 08:48
Привет! Вот еще темы с решениями:

Создание папки
День добрый.. Создаю папку таким образом MkDir ("С:\File\" & ) создается она...

Создание папки
Создаю папку test (программно) и в этой папке должна создаться папки со...

Создание папки
Выдает ошибку что не согласен с каким то ПОЗИКС как ее исправить ? ...

Создание папки
Вопрос - Создание папки через программый код в нужную деррикторию либо в...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru