所以我是iOS编程新手。我正在使用SDK 4.0,你知道当你构建一个通用项目时,他们会为你提供完整项目的app代表和iphone和ipad的两个子类app代理类。
问题是如何从扩展应用程序委托的子类app委托类调用app delegate方法。
喜欢这个
#import "AppDelegate.h"
@interface AppDelegate_iPhone : AppDelegate
{
// have to call the AppDelegate methods and its objects.
}
答案 0 :(得分:1)
您可以使用super
[super doThisMethod];
向父/超级别发送消息。如果必须使用超类中声明的ivars或属性,则可以直接引用它们,因为它们在您的类中声明 - ivar
或self.property
。
但您应首先阅读Objective-C上的Apple's guide
。它有很好的记录。