2010-04-20 5 views

Répondre

66

Envoyer une notification:

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

reçu:

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

Loi sur elle:

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

et en disposer:

[[NSNotificationCenter defaultCenter] removeObserver:self]; 
+1

- (void) cacheUpdated: notification (NSNotification *) { [chargement automatique]; } –

+0

Bien repéré! Message corrigé. –

0
  1. Inscrivez-vous un profil de notification push et le mettre dans votre application Heres un lien à faire que PushNotification (Notez que vous aurez besoin d'un serveur ou quelque chose pousser dispositif de capture notificaiton ID afin de pouvoir envoyer une notification à Ensuite, en supposant que vous utilisez Windows Server ou quelque chose de .net compatible en tant que serveur, il y a une belle API C# écrite pour envoyer des notifications push au serveur Apple (une fois que vous avez un certificat et des périphériques enregistrés) que vous avez stocké dans votre serveur), il y a des démos ici pour savoir comment l'utiliser, assez cool heres un lien C# push notification src

C'est à peu près ça ... j'ai donné ua solution rapide en utilisant une technologie .Net, si vous utilisez quelque chose d'autre, vous pouvez parcourir pour voir si il existe des solutions disponibles dans la plate-forme que vous utilisez. trouver quelque chose, sinon vous pouvez faire votre propre alwyas :)

+1

Il n'a pas demandé sur les notifications push. Bien sûr, il a peut-être voulu, mais ce n'est pas ce qu'il a dit :-) –

+0

@Paul vous avez raison - encore je pense que Daniel a choisi la bonne réponse que je me demanderais vraiment comment une application devrait recevoir des notifications autres que par des notifications push . --- Il suffit de lire votre réponse, eh oui, c'est certainement une notification aussi bien :) – Till

+1

Les notifications sont un idiome commun dans la programmation iPhone. Voir la réponse ci-dessous. –

Questions connexes