вы можете сделать, как показано ниже:
Ниже приведена идея о том, как достичь вашего состояния.
Предположим, у вас есть 2 контроллера вида.
FirstViewController
SecondViewController
Теперь,
Создайте одну переменную в файле SecondViewController.h
идентификатор родителя;
И создать один метод:
- (Недействительными) SetParent: (идентификатор) pParent;
в файле SecondViewController.m
реализовать метод, как показано ниже
-(void)setParent:(id)pParent{
parent=pParent
}
Теперь у вас есть один объект SecondViewController в FirstViewController.
Предположим, это имя objSecondViewController.
После нажатия на secondViewController вызовите метод "setParent".
Как
[objSecondViewController setParent: self];
Вот и все.
Теперь, если вы хотите вызвать любой метод FirstViewController,
тогда вы можете сделать это используя "родительский" объект.
Одна вещь,
импортируйте файл «FirstViewController.h» в ваш файл «SecondViewController.m».
Надеюсь, вы поняли, и это будет вам полезно.