Where are you calling "fadeIn" from? If it's in the view's init or viewDidLoad, it's probably too soon. Try it from viewWillAppear instead.
Also, your stop selector should have this signature; this shouldn't keep fadeIn from working, though.
Code:
- (void)animationDidStop:(NSString *)animationID finished:(NSNumber *)finished context:(void *)context