我正在尝试将GoogleAnalytics应用到我的IOS应用中并遇到以下问题:如果您要将GA中的跟踪器初始化为特定视图(让我们称之为视图X),则需要扩展类{{1}到视图X。
就我而言,我已经在我的项目中扩展了另一个类,因为我们都知道你不能扩展2个类。所以我想知道,我如何在目标C中解决这个问题?请记住,我不是一个非常有经验的程序员,我也是客观C的新手。
我将发布我的GAITrackedViewController.h
,它被称为上面的View X示例。如您所见,它已经扩展HomeViewController.h
。如果我还想扩展MLUIViewController
以启用GoogleAnalytics,我该如何实现这一目标? /问候
GAITrackedViewController
答案 0 :(得分:2)
只需让MLUIViewController
继承GAITrackedViewController
并在GAITrackedViewController
中实施HomeViewController
功能。
答案 1 :(得分:0)
你不能做多重继承。
检查此答案的类似问题:iphone development: is it possible to extend more than one viewControllers?