“viewWillAppear” not call in xcode 4.5 with iphone 4.3 simulator, but if it runs in iPhone 5.0 or iPhone 6.0 simulator, this method will be called.
why? and what can i do if i want to do something when the view of an controller will appear in ios 4.3?
I think it may be related to the “View Controller Abusing”. Check if your container view controller is used correctly. You can refer to this post for detail.