Useful extestions to iOS developers. (Only supports ARC now)