1 Repo
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 ist eine Objective-C-Netzwerkkonnektivitätsbibliothek, die entwickelt wurde, um den Internetzugang und die Schnittstellenverfügbarkeit innerhalb von Apple-Plattform-Anwendungen zu überwachen. Sie dient als speicherverwalteter Wrapper zur Verfolgung der Netzwerkerreichbarkeit und stellt die Kompatibilität mit Automatic Reference Counting sicher. Die Bibliothek nutzt Grand Central Dispatch, um Änderungen der Netzwerkschnittstelle zu überwachen und asynchrone Benachrichtigungen auszulösen. Sie verwendet Block-basierte Dispatching-Methoden, um benutzerdefinierte Closures unmittelbar nach Erkennung einer Änderung des Netzwerkerreichbarkeitsstatus auszuführen. Das Projekt deckt die Überwachung der Netzwerkkonnektivität ab und ermöglicht es Anwendungen, zu verfolgen, wann ein Gerät den Internetzugang gewinnt oder verliert. Es enthält Funktionen für den Umgang mit Offline-Zuständen und die Konfiguration, welche spezifischen Netzwerkverbindungstypen als erreichbar behandelt werden.
Provides block-based dispatch to execute custom closures immediately upon detecting network state changes.