Ich kann in der keinen Arbeitsbereich finden Xcode-Build-Einstellungsreferenz .
Im Wesentlichen brauche ich etwas wie $ (WORKSPACE_DIR). Wenn Xcode dies nicht zur Verfügung stellt, gibt es eine Möglichkeit, eine benutzerdefinierte Benutzervariable zu definieren, die den Arbeitsbereichspfad für den Fall, dass der Arbeitsarbeitsbereich verschoben werden sollte (Denkzweige usw.), genau bereitstellen könnte?
Benutzerdefinierte Variablen können unter den Build-Einstellungen definiert werden. Ich denke, es gibt eine Schaltfläche mit dem Namen Add Build Setting. So kann ein neuer Variablen-Arbeitsbereich-Stamm relativ zum SRCROOT definiert werden oder der absolute Pfad verwendet werden.
Die neue Einstellung wird in den Build-Einstellungen unter "Benutzerdefiniert" angezeigt. Die Schaltfläche "Build-Einstellungen hinzufügen" befindet sich in der unteren rechten Ecke.
Wenn Ihr Arbeitsbereich wie folgt eingerichtet ist:
%Vor%dann können Sie
verwenden %Vor%um das Arbeitsbereichsverzeichnis von einem gegebenen Projektverzeichnis zu erhalten.
Wenn Sie beispielsweise einen Projektverweis-Header in einem anderen Projekt haben möchten:
Projekt-Build-Einstellungen- & gt; Suchpfade für Benutzerheader = & gt; $ (SRCROOT) /../ SomeLibProj
(und setzen Sie es auf 'rekursiv', wenn Sie nicht jeden Ordner hinzufügen möchten)