我总是使用UIViewController(As RootViewController)来切换3个不同的UIViewControllers的视图。 RootViewController中有一些常用的函数。 我为3个不同的UIViewControllers设置协议来访问。 实际的函数体代码在RootViewController.m中 如果我想调用这些函数,我只需要在3 UIViewController中的任何一个中编写代码,以在RootViewController.m中调用函数'aFunction'
[myDelegate aFunction];
现在,我希望使用UITabBarController(As RootController)来切换3个不同的UIViewControllers的视图。 我仍然希望保持上面的模式,将所有3个UIViewControllers可以通过协议访问的地方存储常用函数。
这些功能代码需要写在哪里?
我找不到UITabBarController的源代码体。 (RootViewController具有代码体RootViewController.m)
欢迎任何评论
由于
interdev
答案 0 :(得分:0)
创建UITabBarController
的子类并将方法放在那里。