Question from Chapter 13 in Teach Yourself iOS 5 Programming in 24 Hours

Discussion in 'iOS Programming' started by Mork, Apr 18, 2012.

  1. macrumors 6502

    Joined:
    Jan 9, 2009
    #1
    When I was trying to follow along with the book's text: "selecting the root view controller scene’s view controller object and opening the Identity Inspector (Option+Command+3). Use the Class drop-down menu to pick the GenericViewController."

    I did not see this class (I created this subclass in the previous step) in the list for the root view controller. I tried to click on each of the items' hierarchy in object list on the left side of XCODE-- and even clicking different parts of the root view controller in IB, but the class never was available back on the right side (using Option+Command+3). If I typed "GenericViewController directly into the "Class" field, XCODE just beeped at me.

    The GenericViewController does show up in the other three objects, referenced in the book, however.

    Has anyone else run into this problem?

    I think I'm just missing a step, but I don't see it.

    Thanks,

    -m
     
  2. macrumors member

    Joined:
    Mar 27, 2012
    #2
    Generic View Controller

    I have never heard of the GenericViewController class. Maybe it means a regular UIViewController? Try just typing UIViewController for the class and see what happens.
     
  3. thread starter macrumors 6502

    Joined:
    Jan 9, 2009
    #3
    Right, that was a custom class created in the exercise. Sorry I wasn't more clear.

    The problem actually was documented in the book's site "errata". I just got it working (I should have looked there first).

    This issue with the navigation controller behavior seems to be yet another thing that changed around (or between) 4.2 and 4.3 of XCODE.

    Thanks.

    -m
     

Share This Page