UIViewController subclass can't assign instance variable
This is utterly baffling to me, making me think I've missed something essential. But I'm trying to create a view controller container to manage two panes (similar to a SplitViewController but with some crucial differences). I've barely begun constructing the class, so I've only got 3 iVars right now: @implementation SplitViewController{ BOOL _showLeftPane; UIViewController *_leftController; UIViewController *_rightController; } No matter what I do, I cannot assign a view controller to the _leftController iVar. Mostly, the _rightController iVar can assign. It get's weirder. If I switch the