2011-06-16 56 views
0

中的現有類上記錄方法調用我目前正在爲我的某些應用程序編寫一種分析工具包。 現在我想記錄屏幕上的每個視圖(例如每個viewDidAppear:調用UIViewController類)。 最重要的是,我不想改變我現有類的代碼。 所以我的問題是,如果有可能記錄出現在屏幕上的每個UIViewController。是否有可能在Objective-C

在此先感謝。

回答

0

您可以創建一個BaseViewController並繼承此基本控制器中的所有視圖控制器。在基本控制器的viewDidAppear,viewDidDisappear等內部。記錄你想要的內容。

+0

是的,我能做到這一點,但然後我必須在我的項目更改每個視圖控制器,因爲我想只是我的工具包添加到現有的項目,這將是一個壞的解決方案。 – Christian 2011-06-16 15:38:37