Exampl e des Überschreibens Erstellen von Einstellungsvariablen, die auf der Projekt- oder Zielebene festgelegt sind, indem Sie den Wert dieser Variablen in einer xcconfig-Datei neu zuweisen.
// Variable set in the project file, previous level
OTHER_LDFLAGS = -ObjC
// lib.xcconfig
OTHER_LDFLAGS = -framework Security
^Wenn mit dieser Zusammenstellung wird der vorherige Wert von OTHER_LDFLAGS -ObjC
geht -framework Security
durch den neuen Wert überschrieben werden.
Beispiel für das Vererben von Erstellen von Einstellungsvariablen, die auf der Projekt- oder Zielebene festgelegt sind, indem sie an den vorherigen Wert dieser Variablen in einer xcconfig-Datei angehängt werden. Denken Sie an $(inherited)
als eine spezielle Variable, die verwendet werden kann, um den vorhandenen Wert einer Variablen zu erhalten, so dass die Zuweisung zu derselben Variablen nicht destruktiv ist.
// Variable set in the project file, previous level
OTHER_LDFLAGS = -ObjC
// lib.xcconfig
OTHER_LDFLAGS = $(inherited) -framework Security
^Wenn mit dieser Zusammenstellung wird der Wert von OTHER_LDFLAGS geht -ObjC -framework Security
sein.
Beispiel bei https://pewpewthespells.com/blog/xcconfig_guide.html
finde ich denke, das ist eigentlich $ ist (geerbt), nicht mehr als $ (vererben). – Dave