2010-08-02 3 views
1

Я собираюсь начать новый проект Cocoa с нуля, и одно из требований, которое я уже получил, - это возможность выбрать либо Cocoa GUI, либо режим командной строки из того же исполняемый файл. Сценаризм может быть возможным дополнением в будущем, но сейчас это не проблема.Какао-приложение с опциональным режимом командной строки

Какая стратегия лучше всего подходит для какао, особенно если я хочу поддерживать определенные функции какао, такие как сборка мусора Obj-C?

+0

GC не имеет к этому никакого отношения, поскольку GC не зависит от AppKit или оконного сервера. –

ответ

3

Xcode будет генерировать main.m для вас с основной функцией, которая имеет аргументы командной строки. Вы должны проанализировать их, и если вам нужно оставаться в режиме командной строки, никогда не запускайте приложение. Если вы являетесь графическим интерфейсом, просто начинайте нормально.

Смежные вопросы