Helpful UIKit extensions for Objective C