Class: PBXNativeTarget

Inherits:
PBXObject show all
Defined in:
lib/pbxplorer.rb

Instance Attribute Summary

Attributes inherited from PBXObject

#project_file, #uuid

Instance Method Summary collapse

Methods inherited from PBXObject

filter, #initialize, #inspect, objects_of_class

Methods inherited from Hash

#to_pbx_plist

Constructor Details

This class inherits a constructor from PBXObject

Instance Method Details

#build_configuration_listObject


137
138
139
# File 'lib/pbxplorer.rb', line 137

def build_configuration_list
  self.project_file.object_with_uuid self["buildConfigurationList"]
end

#build_phasesObject


133
134
135
# File 'lib/pbxplorer.rb', line 133

def build_phases
  self.project_file.objects_with_uuids self["buildPhases"]
end

#helpObject


145
146
147
148
# File 'lib/pbxplorer.rb', line 145

def help
  puts "build_phase = PBXSourcesBuildPhase.objects_of_class(target.build_phases).first"
  PBXSourcesBuildPhase
end

#product_file_refObject


141
142
143
# File 'lib/pbxplorer.rb', line 141

def product_file_ref
  self.project_file.object_with_uuid self["productReference"]
end