Xcode build settings are a critical part of turning your finely-crafted code into executable software. By default, they’re embedded in the complex Xcode project file and can be difficult to manage — but there is another way. In this session, discover the benefits of using xcconfig files to keep build settings separate from the project file. Learn how to set up an Xcode project to use xcconfig files and how to easily generate xcconfig files from an existing project. By the end of this session, you will know why and how your own build settings can have an ‘out-of-project-file’ experience.
James Dempsey is a fifteen-year Apple veteran gone indie. At Apple, he was an evangelist, technical trainer, curriculum manager, and software engineer, working on Aperture, iOS, and macOS releases Leopard through Lion. Since then, James has has lent his engineering expertise to a variety of Silicon Valley startups and toured the US and beyond as a conference speaker and trainer. He is also the frontman of James Dempsey and the Breakpoints, a band that performs humorous original songs about technical topics. Their debut album Backtrace topped the iTunes comedy charts in the US, UK, and Canada, and reached #5 on the Billboard comedy album chart.