Как отправлять и получать уведомление?

Есть ли простой способ получения информации о том, как отправить уведомление и как его получить? Фрагмент кода? Документы пишут 150 страниц по этой теме. Хотелось бы увидеть быстрый пример.

Отправить уведомление:

[[NSNotificationCenter defaultCenter] postNotificationName:@"MyCacheUpdatedNotification" object:self]; 

Получить это:

 [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(cacheUpdated:) name:@"MyCacheUpdatedNotification" object:nil]; 

Действуйте по этому поводу:

 - (void)cacheUpdated:(NSNotification *)notification { [self load]; } 

И избавитесь от него:

 [[NSNotificationCenter defaultCenter] removeObserver:self]; 
  1. Зарегистрируйте профиль push-уведомления и настройте его в своем приложении, чтобы связать его с PushNotification (обратите внимание, что вам понадобится какой-то сервер или что-то, что захватит идентификаторы устройств push notificaiton ID, чтобы иметь возможность отправлять уведомления этим устройствам)

  2. Затем, предполагая, что вы используете Windows Server или что-то .net, совместимое как ваш сервер, есть хороший C # api, написанный для отправки push-уведомлений на сервер Apple (после того, как у вас есть сертификат и зарегистрированные на нем устройства, которые вы сохранили на своем сервере) , здесь есть демонстрации о том, как его использовать, довольно круто heres ссылка C # push notification src

Thats в значительной степени это … Я дал ua быстрое решение, используя технологию. Net, если вы используете что-то еще, вы можете просматривать, чтобы увидеть, есть ли решения на платформе, которую вы используете, и я уверен, что вы найдете что-то, если не будете может также сделать свой собственный 🙂

Interesting Posts

Компонент формы должен иметь UIForm в своей родословной. Предложение: заключить необходимые компоненты в

Интеграция JavaFX 2.0 WebView в приложение Swing Java SE 6

Android Studio: как удалить APK (или выполнить команду adb) автоматически до запуска или отладки?

Общий путь каталога файлов GNU

Как удаленно управлять Mac OS X Snow Leopard с рабочего стола Windows?

В чем разница между compare () и compareTo ()?

Техника или утилита для минимизации времени «разминки» Java?

Загрузка нескольких версий одной и той же сборки

Почему невозможно использовать регулярное выражение для анализа HTML / XML: формальное объяснение в терминах непрофессионала

Как написать фигурные скобки {и} в Emacs на Mac OS X со скандинавской раскладкой клавиатуры?

Как изменить порядок размеров массива

Как предотвратить свертывание строк SQL Injection

Как отключить чернила PGBK на принтере Canon и использовать BK для черного?

Java 8: Лямбда-streamи, Фильтр по методу с исключением

Нет ответа от MediaWiki API с помощью jQuery

Давайте будем гением компьютера.