Описание тега nsappleeventmanager

Предоставляет механизм регистрации подпрограмм обработчика для определенных типов событий Apple и отправки событий этим обработчикам.
1 ответ

Ответ на событие Apple в Какао

Я регистрирую обработчик событий Apple с помощью NSAppleEventManager: [[NSAppleEventManager sharedAppleEventManager] setEventHandler:self andSelector:@selector(handleGetURLEvent:withReplyEvent:) forEventClass:kInternetEventClass andEventID:kAEGetURL…
13 мар '13 в 10:29
2 ответа

Создание дескриптора AppleEvent для псевдонима в OS X 10.8

У меня есть следующий код в проекте NSAppleEventDescriptor *JHCreateAliasDescriptorForURL(NSURL *aURL) { NSAppleEventDescriptor *retObj = nil; FSRef fsReference; if (CFURLGetFSRef((__bridge CFURLRef)aURL, &fsReference)) { AliasHandle aliasHandle…
1 ответ

NSAPP Custom URL Handling

Я разрабатываю приложение для OSX и должен обрабатывать пользовательские URL-адреса в моем приложении <a href="openApp:abc@xyz.com">Open My profile!</a> Пока приложение работает, я могу получить событие внутри - (void)handleGetURLEvent:(…
1 ответ

NSAppleEventManager.shared(). SetEventHandler украсть фокус

Когда зарегистрироваться для активации URL в моем приложении с NSAppleEventManager.shared().setEventHandler(self, andSelector: #selector(self.handleEvent(_:with:)), forEventClass: AEEventClass(kInternetEventClass), andEventID: AEEventID(kAEGetURL)) …
26 сен '18 в 08:15
0 ответов

Как определить схемы URL-адресов с помощью .handlesExternalEvents и NSAppleEventManager одновременно

У меня есть приложение Mac на основе SwiftUI с несколькими. 1. Открытие другого SwiftUI с использованием схем URL-адресов. Чтобы открыть эти окна, я использую схемы URL ( как описано здесь): WindowGroup { // ... } .handlesExternalEvents(matching: Se…