Dependent Key Paths
World first! How to correctly override +keyPathsForValuesAffectingValueForKey:
Published on Sunday, 2015-01-11.
Mutable Return Values
Returning mutable objects is usually ok.
Published on Saturday, 2014-11-08.
Auto Layout and Views that Wrap
Understanding wrapped text and other flowing layouts.
Published on Monday, 2014-07-07.
Tail Recursion, Objective-C, and ARC
A tale of conflicting optimizations.
Published on Saturday, 2014-05-24.
Compile-time checking plain key path strings
Safe and sane key paths.
Published on Saturday, 2014-05-17.
List delegates in your interface, and correctly call super.
Published on Sunday, 2014-03-02.
Strong Feelings on Weak Outlets
Declare IBOutlets as strong.
Published on Sunday, 2014-02-16.
Timers, Clocks, and Cocoa
Read me before using NSTimer.
Published on Tuesday, 2014-01-21.