为什么在我的UIViewController中使用函数
- (void)viewWillAppear:(BOOL)animated
两次开枪......是不是错了?
任何人都可以帮助我吗?
提前致谢..
答案 0 :(得分:2)
我曾经遇到过同样的问题。如果您使用的是基于导航的项目,则IB默认将RootViewController设置为NavigationController上的第一个视图。因此,如果您再次在应用程序中的NavigationController上推送相同的视图:didFinishLaunchingWithOptions:,它将第二次触发ViewWillApper。
如果不是这种情况,请尝试设置一个断点并发现它何时触发。