2011-06-01 46 views
0

因此,我是iOS编程的新手。我使用的是SDK 4.0,当您构建通用项目时,他们向您提供完整项目的应用程序代理以及iPhone和iPad的两个子类应用程序委托类。从子类应用程序代表调用应用程序的deletegate方法

问题是,我将如何从扩展应用程序委托的子类应用程序委托类调用应用程序委托方法。

像这样

#import "AppDelegate.h" 


@interface AppDelegate_iPhone : AppDelegate 
{ 
    // have to call the AppDelegate methods and its objects. 


} 

回答

1

您可以发送邮件到使用super[super doThisMethod];父/超类。如果您必须使用超类中声明的ivars或属性,则可以直接引用它们,因为它们是在您的类中声明的 - ivarself.property

但是您应该首先阅读Objective-C上的Apple's guide。这是非常有据可查的。

相关问题