2011-06-16 68 views
0

中的现有类上记录方法调用我目前正在为我的某些应用程序编写一种分析工具包。 现在我想记录屏幕上的每个视图(例如每个viewDidAppear:调用UIViewController类)。 最重要的是,我不想改变我现有类的代码。 所以我的问题是,如果有可能记录出现在屏幕上的每个UIViewController。是否有可能在Objective-C

在此先感谢。

回答

0

您可以创建一个BaseViewController并继承此基本控制器中的所有视图控制器。在基本控制器的viewDidAppear,viewDidDisappear等内部。记录你想要的内容。

+0

是的,我能做到这一点,但然后我必须在我的项目更改每个视图控制器,因为我想只是我的工具包添加到现有的项目,这将是一个坏的解决方案。 – Christian 2011-06-16 15:38:37