xcode-12


Night Thoughts on Testing iOS In-App Purchases

What’s the business model for an iOS app? If you aren’t just distributing an app as a freebie out of the goodness of your heart (several of my apps do work that way), and if you aren’t being paid directly by a client to create or maintain the app in the first place, and if …

Night Thoughts on Testing iOS In-App Purchases Read More »


Xcode Tricks: Multiple Selection

Have you used a code text editor that’s truly sophisticated and powerful, such as SublimeText or TextMate or Visual Studio Code or RubyMine? One very cool feature that they all have in common is multiple selection, also referred to as multiple cursors. This means you can select and edit multiple stretches of text simultaneously. When …

Xcode Tricks: Multiple Selection Read More »


Improvements in Testing in Xcode 12

Xcode 12, iOS 14, and Swift 5.3 bring with them a number of significant improvements in testing. If you live and die by tests — or even if you just wish you did — you’re going to be very happy to hear about these. Some of these changes actually appeared earlier, in Swift 5.2, Xcode …

Improvements in Testing in Xcode 12 Read More »


Xcode Tip of the Day: Where Am I?

As soon as your app grows to more than a few view controllers, you can easily find yourself looking at code in Xcode’s code editor without a clear idea of where that code lives in your project as a whole. You know what code you are looking at, because the jump bar at the top …

Xcode Tip of the Day: Where Am I? Read More »