Mar 14 An exercise in Swift: an Xcode parser

To implement a parser, one has to understand first the building blocks of the files to parse. At a basic level an Xcode project is just a sequence of key - value pairs separated by an equal sign. While the key can always be treated as a string, the value can take one of three forms:
from Pocket http://ift.tt/2u2wvpv
via IFTTT