class Xcodeproj::XCScheme::MacroExpansion
This class wraps the MacroExpansion node of a .xcscheme XML file
def buildable_reference
-
(BuildableReference)-
def buildable_reference @buildable_reference ||= BuildableReference.new @xml_element.elements['BuildableReference'] end
def buildable_reference=(ref)
-
ref(BuildableReference) --
def buildable_reference=(ref) @xml_element.delete_element('BuildableReference') @xml_element.add_element(ref.xml_element) @buildable_reference = ref end
def initialize(target_or_node = nil)
-
target_or_node(Xcodeproj::Project::Object::AbstractTarget, REXML::Element) --
def initialize(target_or_node = nil) create_xml_element_with_fallback(target_or_node, 'MacroExpansion') do self.buildable_reference = BuildableReference.new(target_or_node) if target_or_node end end