I loved C. But it always fell short for me. Objective-C fixed that. 15 years ago
Or you could pick a well thought out OO language like Java or C#, maybe even Python. Unfortunately you're trapped using the abomination for iPhone development unless you pick Monotouch.