Hello,
I am experienced with many programming languages, but new to C# and the iPhone SDK as well as Macs. I have watched many tutorials and have been successful so far in creating a basic application, but I am having trouble with one thing in particular:
I have created a UITabBar wherein each of the view controllers loads from a separate .xib file. So far, each of the .xib files is properly loaded and displays the UI which I have designed when I test the application. However, in the first such .xib file, I am attempting to use a separate class to control the view, in order to contain the code for this tab - in a "FirstTabController.m" and "FirstTabController.h" file. I created these files, as specified in tutorials, by creating a "New File" and selecting the "UIViewController subclass" option. In the interface builder, I changed the Class of the File's Owner (in the .xib for the first tab) to this new "FirstTabController". Finally, I un-commented the "viewDidLoad" method in this class and set a breakpoint within the function. When I run the application, the break is not hit. It seems that operation of the first tab is never passed to this new class.
Hopefully these images can help illustrate my meaning:
http://inzania.com/temp/iphone-1.png
http://inzania.com/temp/iphone-2.png
http://inzania.com/temp/iphone-3.png
I hope that explanation made sense. I have tried playing around with the linking of the UI components, but I'm still not entirely sure what I'm doing. I would really appreciate any help that anyone can offer; if I can provide additional details, please let me know. Thank you for your time.