Итак, у меня есть два контроллера UIView (A и B), а в UIViewController A у меня есть две «короткие» переменные, называемые C и D, и метод, называемый E.
В методе E он использует D в качестве счетчика и зацикливается до тех пор, пока не станет номером 3, в этот момент он загружает изображение. при нажатии на изображение загружается UIViewController B.
Когда UIViewController B переключается обратно на UIViewController A, есть два экземпляра шортов, один со значениями, установленными в viewDidAppear UIViewController A (который я хочу), и один экземпляр, содержащий значения с первого раза использования UIViewController A.
Я проверил это, просто вставив NSLog, чтобы показать текущее значение C и D, во второй раз, когда отображается UIViewController A, я получаю два сообщения NSlog для каждого короткого сообщения.
Примечание. Я переключаю контроллеры представления с помощью PresentModalViewController.
Есть идеи?