iPhone, как отправить событие изменения данных в UIView от делегатора приложения? - PullRequest
0 голосов
/ 02 декабря 2010

Я настроил сетевой вызов в классе appdelegator, чтобы получить некоторую информацию, и хочу показать ее в первом UIView. Как передать данные в этот UIView?

Я имею в виду, что UIView может быть видимым или может быть уничтожено и заменено другим, если оно было видимым, как передать ему это значение?

есть ли какой-либо механизм публикации / подписки в iphone sdk?

1 Ответ

1 голос
/ 02 декабря 2010

Вы можете сделать это несколькими различными способами, включая наблюдение значения ключа или NSNotification s.

Основная идея заключается в том, что когда вы загружаете свой UIView, вы хотите зарегистрировать его в качестве наблюдателя ключевого пути / отправленного уведомления делегата приложения. Когда вы отменяете свое мнение, вы должны отменить его регистрацию в качестве наблюдателя.

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