Using Hopper to investigate crashes
Jun 2, 2021, 8:00 AM
I'd like to share a crash investigation story where I unexpectedly ended up disassembling our own release code with Hopper.
Bucketing Swift arrays in place
May 23, 2021, 6:08 PM
An interesting problemA while back, I had a large array of structs representing jobs, which I needed to hand off to different services depending upon various tests. I wanted to minimise memory usage so I had a few requirements:Don't...
Framework importing XCTest not building pre-Xcode 11.4
Jun 29, 2020, 7:00 PM
Xcode introduced an “Enable Testing Search Paths” build setting to improve support for test support frameworks and libraries.
The World’s First Swim App on The Apple Watch
Jul 5, 2015, 7:00 PM
June 25th 2015, Dan’s in his Speedos, and we’re about to try out the world’s first swimming app on an Apple Watch. We’re at the London Aquatics Centre, host of the 2012 Olympics. It’s the first time we’ve tried it in a 50m pool and we’d be...
Healthkit in Depth: From the Perspective of a Swimming App
Oct 15, 2014, 7:00 PM
Wouldn’t it be nice if an app you use to track one activity could share data with apps you use to monitor other activities?
Chasing the Sun
Mar 20, 2013, 8:00 PM
However, there comes a time in every programmer’s life (usually a few times a day actually) when you want to do something really hardcore. What could possibly be more hardcore than astrophysics?
Xcode 4's Less Obvious Shortcuts
Oct 23, 2012, 7:00 PM
At the time of writing, it has been nearly 20 months since Xcode 4 was released to us.
How To Roll Your Own Text Services
Aug 16, 2012, 7:00 PM
If a designer deals in pixels, an engineer deals in text - a lot of text! Fortunately OS X has some great features to easily automate text editing tasks which could otherwise be very tedious.