macOS Posts

  • The Xcode 11 and Swift Package Combo Platter

    September 12, 2019

    Since the Swift Package Manager (Swift PM or SPM) was introduced in late 2015 it has seemed like a natural fit for Xcode and SPM packages to work well together at some point in the future. At WWDC 2019, Apple announced that future was arriving in Xcode 11.

  • Drive Time with the Swift Standard Library

    July 19, 2019

    The last week and a half or so, I’ve been driving up and down the East Coast. (Hello I-95, my old friend. I’m paying tolls on you again.)

  • A Kid in the June 2019 Candy Store

    June 21, 2019

    June 2019 has me feeling like a kid in a candy store.

  • Xcode: Who’s to Blame?

    October 17, 2017

    A recent tweet from Dave DeLong reminded me of something that’s been on my mind for a long while.

  • New Xcode Build System and BuildSettingExtractor

    June 13, 2017

    Last week at WWDC 2017, Apple announced a new build system for Xcode, with an opt-in preview in Xcode 9. The new system is written in Swift and promises to be a significant advance in a number of areas including performance and dependency management. The new system is built on top of the open source llbuild project and lays the foundation for integrating the Xcode build system with the Swift Package Manager.