class XcodeProject::XCConfigurationList
Attributes
default_configuration_is_visible[R]
default_configuration_name[R]
Public Class Methods
new(root, uuid, data)
click to toggle source
Calls superclass method
XcodeProject::Node::new
# File lib/xcodeproject/xc_configuration_list.rb, line 32 def initialize(root, uuid, data) super(root, uuid, data) @default_configuration_name = data['defaultConfigurationName'] @default_configuration_is_visible = data['defaultConfigurationIsVisible'] end
Public Instance Methods
build_configuration(name)
click to toggle source
# File lib/xcodeproject/xc_configuration_list.rb, line 39 def build_configuration(name) build_configurations.select { |obj| obj.name == name }.first end
build_configurations()
click to toggle source
# File lib/xcodeproject/xc_configuration_list.rb, line 43 def build_configurations data['buildConfigurations'].map { |uuid| root.object!(uuid) } end