Looking for ios Keywords? Try Ask4Keywords

iOSNSNotificationCenter


Introduction

Les notifications iOS sont un moyen simple et puissant d’envoyer les données de manière souple. En d’autres termes, l’expéditeur d’une notification n’a pas à se soucier de savoir qui (le cas échéant) reçoit la notification, il la publie simplement sur le reste de l’application et elle peut être extraite par beaucoup de choses ou par rien. l'état de votre application.

Source : - HACKING avec Swift

Paramètres

Paramètre Détails
prénom Le nom de la notification pour laquelle enregistrer l'observateur; c'est-à-dire que seules les notifications portant ce nom sont utilisées pour ajouter le bloc à la file d'attente des opérations. Si vous omettez, le centre de notification n'utilise pas le nom d'une notification pour décider d'ajouter le bloc à la file d'attente des opérations.
obj L'objet dont l'observateur souhaite recevoir les notifications; c'est-à-dire que seules les notifications envoyées par cet expéditeur sont envoyées à l'observateur. Si vous ne transmettez aucune information, le centre de notification n'utilise pas l'expéditeur d'une notification pour décider de la remettre à l'observateur.
queue La file d'attente d'opération à quel bloc devrait être ajoutée. Si vous passez nil, le bloc est exécuté de manière synchrone sur le thread de publication.
bloc Le bloc à exécuter lors de la réception de la notification. Le bloc est copié par le centre de notification et (la copie) est conservé jusqu’à ce que l’enregistrement de l’observateur soit supprimé.

Remarques

Un objet NSNotificationCenter (ou simplement un centre de notification) fournit un mécanisme de diffusion d'informations dans un programme. Un objet NSNotificationCenter est essentiellement une table de distribution des notifications.

Pour plus d'informations, consultez la documentation Apple ici

NSNotification & NSNotificationCenter dans Swift

NSNotificationCenter Exemples Liés