вызовите методы deletegate приложения из делегатов приложения подкласса - PullRequest
0 голосов
/ 01 июня 2011

Так что я новичок в программировании на iOS. Я использую SDK 4.0, и вы знаете, что при создании универсального проекта вам предоставляются делегаты приложения для всего проекта и два класса делегатов приложения подкласса для iphone и ipad.

Вопрос в том, как мне вызвать метод делегата приложения из класса делегата приложения подкласса, который расширяет делегат приложения.

Как это

#import "AppDelegate.h"


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


}

1 Ответ

1 голос
/ 01 июня 2011

Вы можете отправлять сообщения родительскому / суперклассу, используя super, как [super doThisMethod];.Если вам нужно использовать ivars или свойства, объявленные в суперклассе, вы можете напрямую ссылаться на них, как они были объявлены в вашем классе - ivar или self.property.

Но вы должны прочитать Apple's guide на Objective-C первым.Это довольно хорошо задокументировано.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...