想象一下,我的MVC控制器中有一个方法可以在生命的不同时间被多次调用。
有没有一种方法可以检索并打印出这个控制器的状态?
这可能是一个简短和/或愚蠢的问题,但有了这个迹象,就会更容易知道这个方法是在错误或好的时候被调用的。
答案 0 :(得分:0)
我写了一篇关于这个问题的博文:managing Application LifeCycle as you move through an App。
我建议您使用此UIViewController
子类LifeCycleViewController
,然后为App子类中的每个VC LifeCycleViewController
创建子类。这样你四处走动时,你会得到的日志:
'RootView willAppear'
'RootView didLoad'
等