2017-10-10 16 views
0

Ereignis Taps bietet eine Möglichkeit, unterstützende Technologien, wie here zu erstellen:Sind Quartz Event Services/Event Taps veraltet?

Ereignis Hähne sind als eine Section 508 Enabling-Technologie dienen.

Das gleiche Link sagt auch:

Diese Funktionen noch unterstützt werden, aber sie sind nicht für neue Entwicklung empfohlen.

Gibt es eine neuere API, die jetzt empfohlen wird?

Antwort

0

Ich las

Quartz Event Services auch eine ältere Reihe von ereignisbezogenen Funktionen in der Datei CGRemoteOperation.h erklärt enthält. Diese Funktionen werden weiterhin unterstützt, sie werden jedoch nicht für Neuentwicklungen empfohlen.

Verwenden Sie die Funktionen in CGRemoteOperation.h nicht für Neuentwicklungen. Die Funktionen in der verknüpften Dokumentation sind in CGEvent.h (ich habe sie nicht alle geprüft) und kann verwendet werden.

+0

oh verdammt, ich glaube, ich vermisste das beim Skimming. Ich akzeptiere Ihre Antwort, aber woher wussten Sie von CGEvent.h? (Ich bin neu in der Entwicklung von macOS), und gibt es irgendwo, wo ich bessere Dokumentation über diese Ereignisse als die verknüpfte Ressource bekommen kann? –

+0

Ich habe einen Suchbereich "FrameWork Headers" in Xcode und suchte nach einer der Funktionen. Eine weitere Möglichkeit, den Header zu finden: Fügen Sie die Funktion in den Quellcode ein und klicken Sie mit gedrückter Befehlstaste auf den Funktionsnamen. Manchmal sind die Kommentare in der Kopfzeile nützlicher als die Dokumentation. – Willeke

Verwandte Themen