PBXContainerItemProxy
public final class PBXContainerItemProxy : PBXObject
This is the element to decorate a target item.
-
The object is a reference to a PBXProject element.
Declaration
Swift
@available(*, deprecated, message: "Use containerPortal instead") public var containerPortalReference: PBXObjectReference
-
Returns the project that contains the remote object.
Declaration
Swift
public var containerPortal: PBXProject { get set }
-
Element proxy type.
Declaration
Swift
public var proxyType: PBXContainerItemProxy.ProxyType?
-
Element remote global ID reference.
Declaration
Swift
@available(*, deprecated, message: "Use remoteGlobalID instead") public var remoteGlobalIDReference: PBXObjectReference?
-
Remote global object
Declaration
Swift
public var remoteGlobalID: PBXObject? { get set }
-
Element remote info.
Declaration
Swift
public var remoteInfo: String?
-
Initializes the container item proxy with its attributes.
Declaration
Swift
@available(*, deprecated, message: "Use constructor that takes objects instead of references") public init(containerPortalReference: PBXObjectReference, remoteGlobalIDReference: PBXObjectReference? = nil, proxyType: ProxyType? = nil, remoteInfo: String? = nil)
Parameters
containerPortalReference
reference to the container portal.
remoteGlobalIDReference
reference to the remote global ID.
proxyType
proxy type.
remoteInfo
remote info.
-
Initializes the container item proxy with its attributes.
Declaration
Swift
public convenience init(containerPortal: PBXProject, remogeGlobalID: PBXObject? = nil, proxyType: ProxyType? = nil, remoteInfo: String? = nil)
Parameters
containerPortal
container portal.
remogeGlobalID
remote global ID.
proxyType
proxy type.
remoteInfo
remote info.
-
Declaration
Swift
public required init(from decoder: Decoder) throws