Вопросы по теме 'nsworkspace'
Mac OS X - контролировать запуск приложения?
Я хочу написать простое приложение для панели меню для Mac OS X. Пользователь захочет использовать это приложение только при открытии Safari. Чтобы не загромождать строку меню без необходимости, я хочу скрыть и показать значок строки меню в...
1059 просмотров
schedule
20.10.2022
Уведомление об изменении активного документа в OS X?
Я использую NSWorkspaceDidActivateApplicationNotification NSWorkspace, чтобы определять, когда изменяется активное приложение. Я получаю NSRunningApplication из ключа userInfo в уведомлении.
Мне нужно получать уведомление при изменении...
626 просмотров
schedule
05.05.2023
Как проверить, отображаются ли каталоги с заданным расширением в Finder как пакет?
Для данного расширения, как вы проверяете, будут ли каталоги с этим расширением отображаться в Finder как пакет?
Я полагал, что приведенный ниже метод является эффективной реализацией для этого, но создание временного каталога похоже на взлом. Я...
634 просмотров
schedule
25.03.2023
Приложение не публикует NSWorkspaceDidLaunchApplicationNotification при завершении запуска
Мое первое приложение слушает NSWorkspaceDidLaunchApplicationNotifications. Когда я запускаю свое второе приложение, оно не вызывает уведомление в моем первом приложении. Запуск любого другого приложения вызывает уведомление в моем первом...
600 просмотров
schedule
02.02.2023
NSWorkspace выдает ошибку при запуске почтового приложения
Я попробовал приведенный ниже код, он отлично работает для меня. Также я могу запустить почтовое приложение.
//Note the below path is coming from bundle identifier of Mail APP
NSString *path=@"/Applications/Mail.app"
NSURL *mailURL = [NSURL...
268 просмотров
schedule
06.03.2022
Сортировка значков на рабочем столе с использованием Swift и Cocoa
После установки томов я хочу, чтобы они были отсортированы по имени на рабочем столе.
Как я могу сделать это с Cocoa и Swift?
41 просмотров
schedule
15.08.2022
URL-адрес, содержащий косую черту, не работает с NSWorkSpace
В системе существует имя файла с косой чертой (/).
Например: URL -> ~/Documents/FolderName/TestFilename/myFile.dmg.
Последний компонент пути -> "TestFilename/myFile.dmg"
Имя файла -> "TestFilename/myFile.dmg"
Теперь, когда я...
81 просмотров
schedule
13.05.2022