Go all in with xcconfig

from blog The Desolation of Blog, | ↗ original
Many Xcode projects are a mess. Just look at your project's build settings. Gross, right? The best way to clean up your build settings is to move them to xcconfig files. Move all of them to xcconfig files. My app Underpass has zero custom build settings in its project.pbxproj file. How is this achieved?