2010-08-02 28 views
1

我即將從頭開始一個新的Cocoa項目,我已經給出的要求之一是可以選擇一個可可GUI或命令行模式可執行文件。腳本功能可能是未來可能的補充,但這不是現在的問題。可選的命令行模式的可可應用

什麼是最好的策略在Cocoa做這件事,特別是如果我想維護某些可可功能像Obj-C垃圾收集?

+0

GC與它無關,因爲GC不依賴於AppKit或窗口服務器。 – 2010-08-03 03:20:53

回答

3

Xcode會爲您生成一個main.m,並帶有一個具有命令行參數的主函數。您應該解析它們,如果您需要保持命令行模式,請不要執行應用程序啓動。如果你是一個GUI,只需正常啓動。