Добавьте вспомогательный код к детской площадке

Добавьте вспомогательный код, компилирующийся один раз и импортирующийся в детскую площадку как модуль.

bullet
Задача
  1. Покажите Навигатору Проекта для детской площадки, если она уже не показывает.

    Выберите View> Navigators> Show Project Navigator.

  2. Откройте папку Sources, если это не уже открыто.

    В Навигаторе Проекта щелкните по треугольнику налево от папки Sources. Папка Sources откроется как показано в числе ниже.

    ../Art/PGH_pg_sources_folder.shot/Resources/shot_2x.png
  3. Добавьте код к существующему файлу в папке Sources, добавьте новый или существующий исходный файл.

    Добавьте код к существующему файлу

    1. Щелкните по файлу в папке Sources.

      Файл открыт в редакторе исходного кода окна детской площадки.

    2. Обновите файл со своими изменениями.

    3. Сохраните файл.

    Добавьте новый исходный файл

    1. Выберите папку Sources, если она уже не выбрана.

    2. Выберите New> File или нажмите кнопку Add (+) в левом нижнем углу окна и выберите File в появляющемся раскрывающемся.

      Новый файл Swift появляется в папке Sources, и файл открыт в редакторе исходного кода как показано ниже.

      ../Art/PGH_pg_Sources_file_added.shot/Resources/shot_2x.png

    Добавьте существующий исходный файл

    1. Выберите папку Sources, если она уже не выбрана.

    2. Выберите File> Add Files к «Источникам» или нажмите кнопку Add (+) в левом нижнем углу окна и выберите Add Files к «Источникам» в появляющемся раскрывающемся.

    3. В диалоговом окне файла, появляющемся, выберите файл ресурсов, Вы хотите добавить и нажать кнопку Add.

      Файл добавляется к папке Sources. Добавленный файл не выбран по умолчанию. Если Вы хотите отредактировать файл, необходимо выбрать его.

После того, как новый код добавляется, весь код в папке Sources компилируется. Когда Вы сохранили файл, при внесении каких-либо изменений в существующий файл папка Sources компилируется. Скомпилированный код импортируется в детскую площадку как модуль. Код SWIFT в детской площадке может получить доступ к любому public символы.