¿Existe un patrón fácil de cultivar cómo enviar una notificación y cómo recibir una? ¿Fragmento de código? Los documentos escriben como 150 páginas sobre el tema. Me gustaría ver un ejemplo rápido.¿Cómo publicar y recibir una notificación?
Respuesta
Enviar una notificación:
[[NSNotificationCenter defaultCenter] postNotificationName:@"MyCacheUpdatedNotification" object:self];
recibirlo:
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(cacheUpdated:) name:@"MyCacheUpdatedNotification" object:nil];
actuar en consecuencia:
- (void)cacheUpdated:(NSNotification *)notification {
[self load];
}
y disponer de ella:
[[NSNotificationCenter defaultCenter] removeObserver:self];
Registro para un perfil de notificación de inserción y configurarlo en su aplicación aquí hay un enlace a hacer que PushNotification (Tenga en cuenta que se necesita un poco de dispositivo de captura de servidor o algo empuje notificaiton identificadores con el fin de ser capaz de enviar una notificación a esos dispositivos)
Luego de asumir que usted está usando un Servidor de Windows o algo .net compatible como su servidor hay una agradable API apilada para enviar notificaciones push al servidor Apple (una vez que tiene un certificado y dispositivos registrados para él) que has almacenado en tu servidor), hay demostraciones aquí de cómo usarlo, muy guay aquí está un enlace C# push notification src
Eso es más o menos ... le di una solución rápida usando una tecnología .Net, si está utilizando algo más puede buscar para ver si hay soluciones disponibles en la plataforma que está utilizando estoy seguro que lo hará encontrar algo, si no que alwyas puede hacer su propio :)
Él no preguntó notificaciones push. Por supuesto, puede que lo haya querido, pero eso no es lo que dijo :-) –
@Paul tienes razón, aún así creo que Daniel ha elegido la respuesta correcta ya que realmente me pregunto cómo una aplicación debería recibir notificaciones que no sean a través de notificaciones automáticas. . --- Simplemente leyendo su respuesta, bueno sí, eso también es una notificación :) – Till
Las notificaciones son una expresión común en la programación de iPhone. Ver la respuesta a continuación. –
- 1. Cómo recibir una notificación cuando se notifica una notificación
- 2. ¿Cómo recibir una notificación de luz LED?
- 3. ¿Dónde y cómo registro un objeto para recibir una Notificación?
- 4. Cómo recibir una notificación cuando NSWindow se cierra
- 5. Cómo puedo recibir una notificación si una columna DataGrid está ordenada (y no ordenada)
- 6. Uso de EasyNetQ con RabbitMQ para publicar y recibir mensajes
- 7. Recibir notificación de eliminación/destrucción de objetos
- 8. Recibir notificación sobre una terminación de proceso Java
- 9. Recibir una notificación cuando se selecciona la pestaña actual nuevamente
- 10. ¿Puedo recibir una notificación cuando comience un nuevo día?
- 11. ¿Cómo me registro para recibir una notificación y luego el volumen del sonido cambia?
- 12. ¿Cómo puedo recibir una notificación cuando se completa una tarea dispatch_async?
- 13. ¿Cómo puedo recibir una notificación cuando se crea una nueva ventana en Win32?
- 14. Recibir notificación cuando se cambió el valor de RegistryKey
- 15. ¿Cómo recibir una notificación cuando un usuario cambia la contraseña o solicita un restablecimiento de contraseña?
- 16. ¿Cómo recibir una notificación cuando el estado de SMS cambia de 'En cola' a 'Enviado'?
- 17. cómo recibir una notificación para cambios en la dirección IP automáticamente
- 18. ¿Cómo recibir notificaciones cuando una ventana se enfoca en WPF?
- 19. ¿Hay alguna manera de recibir una notificación cuando cambie mi propiedad UIImageView.image?
- 20. Objetivo C: recibir una notificación cuando se llame a un método
- 21. Apple Push Notificación de registro y token de dispositivo ¿Recibir aclaración?
- 22. ¿Se puede recibir una notificación cuando un UITableView termine de desplazarse?
- 23. Cómo enviar y recibir mensajes de difusión
- 24. Usando sockets para enviar y recibir datos
- 25. ¿Cómo hacer una solicitud de cUrl sin recibir la respuesta?
- 26. Publicar publicar eventos
- 27. AsyncUdpSocket cómo usar recibir
- 28. Wpf - Recibir notificación de cambio de valor de propiedad para propiedades de un elemento de estructura
- 29. Cómo crear una notificación de recordatorio
- 30. ¿Cómo eliminar una notificación pynotify obsoleta?
- (void) cacheUpdated: (NSNotification *) notificación { [self load]; } –
¡Bien visto! Mensaje corregido –