ما هي global-hotkeys؟
تسجيل اختصارات لوحة المفاتيح على مستوى النظام على نظام التشغيل macOS باستخدام مراقبة NSEvent (بسيطة، على مستوى التطبيق) وواجهة برمجة تطبيقات Carbon EventHotKey (موثوقة، على مستوى النظام). يغطي NSEvent.addGlobalMonitorForEvents وaddLocalMonitorForEvents، وCGEvent Tap لمحاكاة ضغطات المفاتيح، وCarbon RegisterEventHotKey لمفاتيح التشغيل السريع على مستوى النظام، ومعالجة علامات التعديل (.deviceIndependentFlagsMask)، وتعيينات رموز المفاتيح الشائعة، وdebouncing، ومتطلبات إذن الوصول (AXIsProcessTrusted)، وSwiftUI .onKeyPress للاختصارات داخل التطبيق. يُستخدم عند تنفيذ اختصارات لوحة المفاتيح العالمية، أو لوحات التشغيل السريع، أو مراقبة الأحداث الرئيسية على مستوى النظام. المصدر: makgunay/claude-swift-skills.