Re-binding self: the debugger's break(ing) point
Aug 8, 2018, 3:00 AM
Explanation of how nice syntax for re-binding self breaks the debugger
Using Interface Builder at Lyft
Mar 6, 2017, 3:00 AM
An overview of how we use Interface Builder to build the Lyft app
Aug 1, 2016, 3:00 AM
Details a way to clean up a noisy Xcode console
Outlets: strong! or weak?
Mar 21, 2016, 3:00 AM
A quick overview of some best practices when creating IBOutlets
@objc class prefixes fixed in Xcode 7 beta 4
Jul 23, 2015, 3:00 AM
Back in December I wrote about what I thought was a bug in the Swift compiler that would expose the wrong class name for a Swift class in Objective-C. I then later found out everything worked as intended and I had just misunderstood what...
The power of UIStackView
Jun 13, 2015, 3:00 AM
I was in the audience for "Implementing UI Designs in Interface Builder" at WWDC, where Apple touted UIStackView as a new, better way to lay out your views that in a lot of cases didn't require Auto Layout.
While the presentation looked...
@objc creates a wrong class name in Objective-C
Dec 15, 2014, 3:00 AM
A few months ago, I decided I'd get started porting SDCAlertView to Swift, but I was only a few minutes in until I ran into a problem I had no idea how to solve: I couldn't get my class names right in both Swift and Objective-C. Even...
Oct 20, 2014, 3:00 AM
With today's release of iOS 8.1, most app developers are looking at 4 significantly different iOS versions they will be supporting: iOS 7.0., iOS 7.1, iOS 8.0, and iOS 8.1. Factoring in the number of devices (iPhone 4S, iPhone 5, iPhone...
UIMenuController and the responder chain
Sep 15, 2014, 3:00 AM
The responder chain is a very important paradigm in the world of iOS development, and not terribly hard to understand. Dozens of articles have been written about it, and with some examples, the concept of finding a responder to a certain...
Xcode & Objective-C Oddities
Aug 10, 2014, 3:00 AM
Any developer that has worked with Xcode to write a little more than just "Hello, World" knows that Xcode and Objective-C have their quirks. Chances are you have heard of @TextFromXcode, the Twitter handle that portrays Xcode as a high...
Objective-C prefixes: a thing of the past?
Jul 25, 2014, 3:00 AM
This past week, there was, again, a lot to do about Objective-C and prefixing. To most iOS developers, the story sounds familiar: one camp is strongly in favor, another camps is strongly against, and a third camp couldn't really care...