1 dépôt
Mechanisms for executing custom closure blocks in response to system events.
Distinct from Notification Object Blocking Waits: Focuses on the execution of block-based callbacks for state changes rather than UI notifications or kernel-level blocking waits.
Explore 1 awesome GitHub repository matching software engineering & architecture · Asynchronous Callback Dispatchers. Refine with filters or upvote what's useful.
Reachability est une bibliothèque de connectivité réseau Objective-C conçue pour surveiller l'accès à internet et la disponibilité des interfaces au sein des applications de plateforme Apple. Elle sert de wrapper géré par la mémoire pour suivre la connectivité réseau, assurant la compatibilité avec le comptage de références automatique. La bibliothèque utilise Grand Central Dispatch pour surveiller les changements d'interface réseau et déclencher des notifications asynchrones. Elle emploie une répartition basée sur des blocs pour exécuter des fermetures personnalisées immédiatement après avoir détecté un changement dans l'état de connectivité réseau. Le projet couvre la surveillance de la connectivité réseau, permettant aux applications de suivre quand un appareil gagne ou perd l'accès à internet. Il inclut des capacités pour gérer les états hors ligne et configurer quels types de connexion réseau spécifiques sont traités comme accessibles.
Provides block-based dispatch to execute custom closures immediately upon detecting network state changes.