So it seems like I should be setting my member variables in viewDidLoad
- but I am confused as to why setting these variables in initWithCoder
fails, since both are called at the start of the program.
In particular I have a line of code:
[worldView setMapType:MKMapTypeSatellite];
In which worldView
is a IBOutlet
MKMapView
object. It works under viewDidLoad
, but not initWithCoder
.