Ignoring UILocalNotifications When the App is Running
Maybe my Google-fu is lacking or there's not much about this on the web: how do you separate handling local notifications when the app is in foreground from when it is in background? After all you'll probably want to show a specific view when the user taps a notification badge. Here's one way to do it.
Publish and Subscribe — Decoupling Deep View Hierarchies from Event Handlers
Imagine a complex view with many sub components. This is more common in Mac apps where a window contains multiple panes, lists, graphs, whatever. How do you react to interactions 5 levels deep? Let's say you avoid massive view controllers which do everything on their own and want to encapsulate event handling outside the view hierarchy – what should you do?