Have done development on iOS for a couple of years, here is what I understand on Objective-C, presented in Mind map.