我正在使用XCode开发一款游戏,并希望添加一个辅助应用程序,该应用程序使用主应用程序的各种类来构建主应用程序的数据文件。
具体而言: 主要应用程序是一款纸牌游戏。 我想要一个辅助应用程序,它可以使用card.m等类来创建游戏所使用的自定义纸牌的deck.xml文件。
我的直觉告诉我,自然的方法是将第二个编译目标添加到应用程序中,“Card Adder”,以构建此xml文件。与主应用程序不同,它是Cocoa Touch,我可以将其作为Shell应用程序制作,以进一步使其快速且简单。
这是我的问题: 这个第二目标的主要例程是什么?查看现有的main.m文件,我看到它只与主游戏应用程序相关联。好到目前为止。但当然我不能为辅助/Shell应用程序添加第二个main.m文件。
那我该怎么办呢?我应该在哪里放置一个新的文件以代替main.m?如何向编译目标“Card Adder”指示此新文件将包含其主例程?