| Interface | Description |
|---|---|
| CopyFilePhaseDestinationSpec |
| Class | Description |
|---|---|
| FileTypes |
File types used in Apple targets.
|
| PBXAggregateTarget |
Target backed by shell scripts or nothing (only specifying dependencies).
|
| PBXBuildFile |
File referenced by a build phase, unique to each build phase.
|
| PBXBuildPhase |
Superclass of build phases.
|
| PBXBuildStyle | |
| PBXContainer |
Superclass of all container types.
|
| PBXContainerItem |
Superclass in Xcode's object hierarchy, has no non-structural functionality here.
|
| PBXContainerItemProxy |
Reference to another object used by
PBXTargetDependency. |
| PBXCopyFilesBuildPhase | |
| PBXFileReference |
Reference to a concrete file.
|
| PBXFrameworksBuildPhase |
Build phase representing the linking step of a target.
|
| PBXGroup |
A collection of files in Xcode's virtual filesystem hierarchy.
|
| PBXHeadersBuildPhase |
Build phase that copies header files into the output headers directory.
|
| PBXNativeTarget |
Concrete target type representing targets built by xcode itself, rather than an external build
system.
|
| PBXObject | |
| PBXProject |
The root object representing the project itself.
|
| PBXProjectItem | |
| PBXReference |
Superclass for file, directories, and groups.
|
| PBXResourcesBuildPhase |
Lists the files to be copied into the output resources directory for the containing
PBXTarget. |
| PBXShellScriptBuildPhase |
Build phase which represents running a shell script.
|
| PBXSourcesBuildPhase |
Lists the files to be compiled for the containing
PBXTarget. |
| PBXTarget |
Information for building a specific artifact (a library, binary, or test).
|
| PBXTargetDependency |
Element of the
PBXTarget.dependencies. |
| PBXVariantGroup |
Group for referencing localized resources.
|
| ProductType | |
| ProductTypes |
A collection of constants for common product types.
|
| SourceTreePath |
Utility class representing a tuple of (SourceTree, Path) used for uniquely describing a file
reference in a group.
|
| XCBuildConfiguration |
Build configuration containing a file reference ton an xcconfig file and additional inline
settings.
|
| XCConfigurationList |
List of build configurations.
|
| XCVersionGroup |
| Enum | Description |
|---|---|
| PBXContainerItemProxy.ProxyType | |
| PBXCopyFilesBuildPhase.Destination |
The prefix path, this does not use SourceTreePath and build variables but rather some sort of
enum.
|
| PBXGroup.SortPolicy |
Method by which group contents will be sorted.
|
| PBXReference.SourceTree |