I’ve been spending the nights of the past few weeks throwing myself into coding for the iPhone. I thought I’d start out simple working on a weather-type application or at least I thought it was simple. My application design apparently requires me to use some of the more complicated UI pieces on the iPhone. I’m still trying to get my head around their architecture and having to write this stuff in Objective-C isn’t helping. I’m really familiar with C/C++ and even C#, but Objective-C is really throwing me.
Ok, I don’t want this post to be nothing but whining, so I’ll mention the good stuff. My tableviews are working correctly and the navigation controller seems to be passing the subviews like they should. The mapping portion of the application has been driving me insane, but now everything is scrolling properly and the image isn’t being hidden by the navigation bar anymore. Yay! I did have to hack in a pixel offset because for the life of me I cannot find where to get the height of a default UINavigationBar object.
I’ll post more updates as the application progresses.