PBXTargetDependency
public final class PBXTargetDependency : PBXObject
This is the element for referencing other targets through content proxies.
-
Target name.
Declaration
Swift
public var name: String?
-
Target reference.
Declaration
Swift
@available(*, deprecated, message: "Use target instead") public var targetReference: PBXObjectReference?
-
Target.
Declaration
Swift
public var target: PBXTarget? { get set }
-
Target proxy reference.
Declaration
Swift
@available(*, deprecated, message: "Use targetProxy instead") public var targetProxyReference: PBXObjectReference?
-
Target proxy.
Declaration
Swift
public var targetProxy: PBXContainerItemProxy? { get set }
-
Initializes the target dependency.
Declaration
Swift
@available(*, deprecated, message: "Use the constructor that takes objects instead of references") public init(name: String? = nil, targetReference: PBXObjectReference? = nil, targetProxyReference: PBXObjectReference? = nil)
Parameters
name
element name.
target
element target.
targetProxy
element target proxy.
-
Initializes the target dependency with dependencies as objects.
Declaration
Swift
public convenience init(name: String? = nil, target: PBXTarget? = nil, targetProxy: PBXContainerItemProxy? = nil)
Parameters
name
Dependency name.
target
Target.
targetProxy
Target proxy.
-
Declaration
Swift
public required init(from decoder: Decoder) throws