Articles

Pojmy Xcode

Projekt Xcode je úložiště všech souborů, zdrojů a informací potřebných k vytvoření jednoho nebo více softwarových produktů. Projekt obsahuje všechny prvky používané k sestavení vašich produktů a udržuje vztahy mezi těmito prvky. Obsahuje jeden nebo více cílů, které určují způsob sestavení produktů. Projekt definuje výchozí nastavení sestavení pro všechny cíle v projektu (každý cíl může také specifikovat vlastní nastavení sestavení, které potlačí nastavení sestavení projektu).

Soubor projektu Xcode obsahuje následující informace:

  • Odkazy na zdrojové soubory:

    • Zdrojový kód, včetně hlavičkových souborů a implementačních souborů

    • Knihovny a rámce, interní a externí

    • Soubory zdrojů

    • Obrázkové soubory

    • Soubory pro vytváření rozhraní (nib)

  • Skupiny používané k uspořádání zdrojových souborů v navigátoru struktury

  • Konfigurace sestavení na úrovni projektu. Pro projekt můžete zadat více než jednu konfiguraci sestavení; například pro projekt můžete mít nastavení sestavení pro ladění a pro vydání.

  • Cíle, kde každý cíl určuje:

    • Odkaz na jeden produkt sestavený projektem

    • Odkazy na zdrojové soubory potřebné k sestavení tohoto produktu

    • Konfigurace sestavení, které lze použít k sestavení tohoto produktu, včetně závislostí na jiných cílech a dalších nastavení; nastavení sestavení na úrovni projektu se použijí, pokud je konfigurace sestavení cílů nepřepisují

  • Spustitelná prostředí, která lze použít k ladění nebo testování programu, přičemž každé spustitelné prostředí určuje:

    • Jaký spustitelný soubor se má spustit při spouštění nebo ladění z Xcode

    • Případné argumenty příkazového řádku, které se mají předat spustitelnému souboru

    • Proměnné prostředí, které se mají nastavit při spuštění programu, pokud existují

Projekt může být samostatný nebo může být součástí pracovního prostoru.

Schémata Xcode slouží k určení, který cíl, konfigurace sestavení a konfigurace spustitelného souboru je v daném okamžiku aktivní.

  • Pracovní prostor Xcode
  • Cíl
  • Nastavení sestavení
  • Schémata Xcode

.