Topic
Document
A browsable archive of writing and notes across the site.
Post
UserDefaults and Keychain
Apple offers several persistence options, and UserDefaults and Keychain are the two you reach for most often in day-to-day app development. From past conversations with colleagues …
Post
Understanding responders and the responder chain
Apps receive and handle events through responder objects. A responder is an instance of the UIResponder class — and UIView, UIViewController, and UIApplication, all the usual …