你能解释一下管理UIViewController生命周期的正确方法吗?
我特别想知道如何使用Initialize,ViewDidLoad,ViewWillAppear,ViewDidAppear,ViewWillDisappear,ViewDidDisappear,ViewDidUnload和Dispose在单触摸的方法UIViewController类.
我对这两个提到的方法有一个问题,因为在我的测试中我没有明确它们被称为的顺序.我认为,首先,viewDidLoad当viewController第一次加载时(如名称所示),并且在init方法之后立即调用.然后,我以为一旦viewDidLoad回来,viewWillAppear就会被召唤.如果你显示另一个viewController,然后你返回到这个,那么它应该已经加载,只会viewWillAppear被调用.
然而,在发展我做的印象是,没有订单时调用viewDidLoad和viewWillAppear...我couldn't发现这个生命周期苹果公司的文件中的明确说明,这如何实际工作?
谢谢!