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

Программирование iOS/iPhone

Войти
Регистрация
Восстановить пароль
 
Slava-hacker32
7 / 7 / 0
Регистрация: 16.11.2011
Сообщений: 242
#1

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

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

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

Организация выбора папки - Objective-C
привет, как сделать что то похожее. на 1 картинке как я понял это NSPopUpButton. с добавленными интемами "Яндекс.Диск", и Выбрать...

Класс для выбора папки или файла на диске - Программирование iOS
Существует ли готовый класс для выбора папки или файла на диске?

Создание папки - MS Access
Доброго времени суток. Как програмно создать папку на основании полей поточной записи. Есть форма - ОБЕКТ (на основе таблицы...

Создание папки - Assembler
Как сделать создание папки с названием, которое вводит пользователь? Нашел вот такое: CSEG segment org 100h start: mov ah, 9 ...

Создание папки - PowerShell
Создаю папку так: New-Item -Path ‘D:\Script\New Folder’ -ItemType "directory" Можно как то сделать, чтоб не выводило инфу о том что папка...

Создание папки - C++
Нужно программно создать папку с именем, которое находится в переменной типа string Пытаюсь сделать так string ident("name");...

Создание папки - C++
Привет, помогите разобраться почему не создается папка using namespace std; main() { setlocale(LC_CTYPE,...

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

Создание папки - C# MVC
Братухи. Вот такая проблема. Хочу создать папку в корневом каталоге приложения, но мне создает в корне диска. вот что я пробовал ...

создание папки - Delphi
implementation function GetWindowsPath:string; begin SetLength(Result,MAX_PATH); ...

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

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


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
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
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
Ответ Создать тему
Опции темы

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