Вопрос

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

конкретно: Основное приложение - это карточная игра. Я хочу вспомогательное приложение, которое использует такие классы, как Card.m, пока он создает файлы Deck.xml для колоды пользовательских карт, которые использует игру.

Моя интуиция заключается в том, что естественный способ сделать это - добавить вторую цель компилирования на приложение, «Adder Card», чтобы создать этот файл XML. В отличие от основного приложения, которое является какао-прикосновением, я могу сделать это как приложение Shell, чтобы дополнительно сделать его быстро и грязно.

Вот мое свисание, и мой вопрос: Что выступает как главная рутина для этой второй цели? Посмотрите на мой существующий файл Main.m, я вижу, что это связано только с главным игровым приложением. Все идет нормально. Но, конечно, я не могу добавить второй файл main.m для приложения helper / shell.

Как мне обойти это? Что я использую вместо Main.m? Как мне сигнал сигнал в целевой целевой «карту Adder», что этот новый файл будет содержать основной подпрограмм?

Это было полезно?

Решение

Это не имя файла, но имя / подпись функции

  int main(int argc, char *argv[])
.

Это имеет значение.Просто сделайте файл с этой функцией в нем.Вы можете иметь только одну главное на заявку.

Другие советы

Вы можете иметь возможность иметь два файла Main.M.Положите их в разные папки в файловой системе.Добавьте один на одну цель, а другой - другой цель.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top