Sha256: c66181666f6480e4209059f63a0b4dc8e323fa060fdf865d96eba9a7b9ccfd9a
Contents?: true
Size: 732 Bytes
Versions: 10
Compression:
Stored size: 732 Bytes
Contents
# Proxy for another object. # # Unsure these are useful, since each object has an unique ID. They are probably # implementation artifacts. class ZergXcode::Objects::PBXContainerItemProxy < ZergXcode::XcodeObject # The proxied object. def target self['remoteGlobalIDString'] end # Creates a proxy for an object in the same graph, using the given container. # # Usually, the container is the project. def self.for(object, container) self.new 'proxyType' => '1', 'containerPortal' => container, 'remoteInfo' => object.xref_name, 'remoteGlobalIDString' => object end # :nodoc: override xref_name because Xcode gives us a name in remoteInfo def xref_name self['remoteInfo'] end end
Version data entries
10 entries across 10 versions & 2 rubygems