Как получить доступ к методам и свойствам parentViewController - PullRequest
0 голосов
/ 20 февраля 2012

Я искал решение для этой проблемы, но не смог ее решить!Я пытался

mapViewController = (MapViewController*)self.parentViewController;

, но это не работает.

1 Ответ

0 голосов
/ 20 февраля 2012

вы можете сделать так ..

в вашем классе .h файл

сделать переменную члена

@interface SomeClass: NSObject
{

 UIViewController *controller;
}

когда вы инициализируете класс, сделайте его контроллером для себя ... таким образом, он будет работать так же, как

SomeClass *class = [[SomeClass alloc]init];
class.controller = self;

теперь вы можете использовать родительские свойства и методы. Однако вам все равно придется типизировать его к (MapViewController*)controller, чтобы он автоматически завершал свои методы.

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