IPhone API:向第三方应用程序委托添加方法

时间:2010-11-04 11:05:23

标签: iphone delegates uiapplicationdelegate iphone-sdk-4.1

我们正在使用第三个3方库,它带有自己的应用程序委托类。

在应用程序的主文件中启动

UIApplication对象如下:

retVal = UIApplicationMain(argc,argv,nil,@“3ThParty1AppDelegate”);

现在,我没有app委托类的任何源代码,但我需要添加后台处理和推送通知的方法。是否可以添加它?

非常感谢,

冈特

1 个答案:

答案 0 :(得分:0)

显而易见的方法是创建一个包含其他方法的类别。但是,如果您还需要添加属性,则不会删除它。在这种情况下,您需要扩展应用程序委托类。我真的只是在这一刻完成了与GH Unit的单元测试驱动程序相同的事情,为它的应用程序委托添加了额外的方法,并且它的使用方式完全相同。