2010-03-22 3 views
5

Как я могу писать пучки в какао без особого «пуха» вокруг него? Я просто хочу иметь пакет с Info.plist, папку содержимого, и эта папка должна содержать пару файлов.Легко писать Связки в какао

+0

Что именно вы хотите сделать с этим комплектом? – ericg

+0

Предназначен для создания резервных контейнеров для множества других несовпадающих PLists. –

ответ

4

Если вы просто хотите создать каталоги с помощью Cocoa, ознакомьтесь с NSFileManager. Он имеет метод:

-createDirectoryAtPath:withIntermediateDirectories:attributes:error:

Я также предполагаю, что вы прочитали - Bundle Programming Guide

Это руководство предоставит вам с полной анатомией расслоения.

1

Тогда просто сделать один:

mkdir My.bundle 
cd My.bundle 
mkdir Contents 
cd Contents 
touch Info.plist 
mkdir Resources 
open Info.plist 

Это должно помочь вам начать работу хорошо.

Редактировать: Вы запускаете это в Terminal.app, конечно.

+0

Есть ли способ сделать только какао, который, если возможно, использует классы Cocoa? –

1

Вы также можете использовать file wrappers, предполагая, что используете какао, а не какао-Touch.

Создайте пакет из файловых оболочек изнутри, с каждой директорией и файлом, смоделированным файловой оболочкой. Затем напишите внешнюю оболочку файла на URL-адрес пакета.