ios - titletextattributes - uinavigationbar title font




Xcode: Что такое цель и схема на понятном языке? (2)

Я - визуальный человек, поэтому для объяснения концепции я буду использовать диаграмму.

Когда у вас есть несколько целей, они могут быть индивидуально согласованы с действиями Xcode Run, Test, Profile, эта концепция определяет схему

Цель - это версия вашего проекта , т. Е. Цели немного отличаются в классах и ресурсах для использования в течение встроенного времени. Проект может иметь несколько встроенных настроек времени для отдельных требований к распределению.

Да, название гласит :-) Что они означают на простом английском языке? Я действительно не понимаю объяснения на веб-сайте Apple, и мне нужно переименовать мою цель, и я боюсь, что после этого ничего не будет.


Я добавил в Workspace и Project тоже!

  • Рабочая область. Содержит один или несколько проектов . Эти проекты обычно связаны друг с другом
  • Project - Содержит код и ресурсы и т. Д. (Вы будете к этому привыкли!)
  • Цель. Каждый проект имеет одну или несколько целей.
    • Каждая цель определяет список настроек сборки для этого проекта
    • Каждая цель также определяет список классов, ресурсов, пользовательских сценариев и т. Д. Для включения / использования при создании.
    • Цели обычно используются для разных распределений одного и того же проекта.
      • Например, мой проект имеет две цели: «нормальную» сборку и «офисную» сборку, которая имеет дополнительные функции тестирования и может содержать несколько фоновых музыкальных дорожек и кнопку для изменения дорожки (как это в настоящее время).
      • Вы будете использовать для добавления классов и ресурсов к своей цели по умолчанию при их добавлении.
      • Вы можете выбрать, какие классы / ресурсы будут добавлены к какой цели.
        • В моем примере у меня есть класс «DebugHandler», который добавлен в мою офисную сборку
      • Если вы добавите тесты, это также добавит новую цель.
  • Схема - схема определяет, что происходит, когда вы нажимаете «Build», «Test», «Profile» и т. Д.
    • Обычно каждая цель имеет по крайней мере одну схему
    • Вы можете автоматически создавать схемы для своих целей, перейдя на Схему> «Управление схемами» и нажав «Autocreate Schemes Now»




xcode