Much I've read talks about the advantages of setting your UI up in IB. And how when the nib is "awoken" all the objects in it "come to life".
I'm experimenting with placing about 10 UIView objects into a nib that is owned by a ViewController. The UIView objects are of type MyView and are wired back to their respective properties in the ViewController. MyView is a subclass of UIView with a couple additional properties like a UIImage *image & NSNumber *value.
The nib clearly loads as I can see some other UIImageView elements that are also in the nib. But when I try to set a property in one of the 10 MyView objects I'm unable to. And in the debugger my properties for these objects are all still 0x0.
I was also under the impression that the initWithCoder method in my MyView class would fire as each of these 10 objects awoke from sleep so I could set some properties at runtime?!?
Anyone know what's going on... I'm happy to abandon IB for this but thought I'd give it a try...