Method: Xcode::Project::Config#parse

Defined in:
lib/xcode/project/config.rb

#parseObject



16
17
18
19
20
21
22
23
24
# File 'lib/xcode/project/config.rb', line 16

def parse
  @root = nil
  File.open(pbxproj_path) do |io|
    ios = IOScanner.new(io)
    token = ios.tokenize
    raise 'Unable to deserialize root object.' if token != ?{
    @root = ObjectNode.new(io)
  end
end