Cell Data Unbinding

Data unbinding cannot be safely done for UITableViewCell or UICollectionViewCell.

View Controller Actor Chain

How to use UIViewController actor chain on iOS 8 and how it is implemented.

The Inconsistent Order of View Transition Events

Code depending on the order of view transition events is dangerous for it is so inconsistent.

Some Taps You Don’t Want

What happens if the button is tapped again during the view transition triggered by tapping it?

No Highlight, Please

When a UITableViewCell gets highlighted it highlights all its subviews, which is annoying sometimes.

How to Rock and Roll Your Apps

Apple taught me most I need to know about how to manage the interface orientation, yet still left some dark corners. I explored them and want to share what I found.