public class PBXBuildFile extends PBXProjectItem
Contains a dictionary settings which holds additional information to be interpreted
by the particular phase referencing this object, e.g.:
- PBXHeadersBuildPhase may read {"ATTRIBUTES": ["Public"]} and interpret
the build file as a public (exported) header. - PBXSourcesBuildPhase may read
{"COMPILER_FLAGS": "-foo"} and interpret that this file should be compiled with the
additional flag "-foo" .
| Constructor and Description |
|---|
PBXBuildFile(PBXReference fileRef) |
| Modifier and Type | Method and Description |
|---|---|
PBXReference |
getFileRef() |
Optional<com.dd.plist.NSDictionary> |
getSettings() |
String |
isa() |
void |
serializeInto(XcodeprojSerializer s)
Populates the serializer with the fields of this object.
|
void |
setSettings(Optional<com.dd.plist.NSDictionary> v) |
int |
stableHash()
This method is used to generate stable GIDs and must be stable for identical contents.
|
String |
toString() |
generateGid, getGlobalID, setGlobalIDpublic PBXBuildFile(PBXReference fileRef)
public PBXReference getFileRef()
public Optional<com.dd.plist.NSDictionary> getSettings()
public void setSettings(Optional<com.dd.plist.NSDictionary> v)
public String isa()
isa in class PBXProjectItempublic int stableHash()
PBXObjectstableHash in class PBXObjectpublic void serializeInto(XcodeprojSerializer s)
PBXObjectserializeInto in class PBXContainerItem