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
.