Вопросы по теме 'nsapplication'

Вопрос делегата NSApplication
Мне было интересно, вызывается ли по-прежнему - (void)applicationWillTerminate:(NSNotification *)notification , когда система выключается, и приложению предлагается выйти. Я работаю над агентом, который должен выполнять некоторые действия при...
447 просмотров
schedule 18.04.2023

Как приложение Mac может определить метод, используемый для его запуска?
У меня есть приложение для Mac OS X, которое также является обработчиком протоколов (как, например, Safari является обработчиком протоколов HTTP и HTTPS). Поэтому, когда пользователь щелкает ссылку вида myscheme://some-kind-of-info в любом...
853 просмотров
schedule 28.11.2022

Почему в Apple Cocoa API важно, чтобы NSApplicationMain вызывался из основного потока?
В документации для NSApplicationMain , он говорит: Создает приложение, загружает основной файл пера из основного пакета приложения и запускает приложение. Вы должны вызывать эту функцию из основного потока вашего приложения [...]....
2870 просмотров
schedule 16.06.2023

Как узнать, закрывает ли пользователь приложение принудительно?
В моем приложении для Mac я поддерживаю полноэкранный режим, изменяя системное разрешение устройства. И я возвращаюсь к старому разрешению, если пользователь переключается из полноэкранного режима в оконный или если пользователь выходит из...
638 просмотров
schedule 14.07.2023

Приложение OS X в полноэкранном режиме на двух мониторах
В основном я хотел бы запустить приложение OS X в полноэкранном режиме на двух мониторах. Нет определенного макета, который я хотел бы выполнить, я просто хотел бы увеличить приложение, чтобы использовать целых два экрана. Единственное приложение,...
1054 просмотров
schedule 08.03.2023

Обнаружение полноэкранных приложений на Mac
Я разрабатываю простое приложение в Cocoa и хочу определить, работает ли какое-либо приложение в полноэкранном режиме. Это возможно? Через API-интерфейс runningApplications я могу получить различную информацию, но нет конкретного свойства,...
2259 просмотров

Принудительный запуск приложения на главном мониторе в определенной позиции
Поскольку это приложение отслеживает пользователя с помощью камеры компьютера, мне нужно, чтобы оно всегда запускалось на главном мониторе, где находится камера (iMac/Macbook), по центру по горизонтали, вверху экрана. Так: Я знаю, как...
46 просмотров
schedule 22.04.2022

Не удалось подключить действие buttonPressed: к цели класса NSApplication при попытке отладки приложения Mac OS X на 10.7
Я пытаюсь настроить таргетинг на 10.7 с помощью своего приложения для Mac OS X, но когда я пытаюсь запустить его на компьютере с 10.7, окно не открывается, и я получаю сообщение «Не удалось подключить кнопку действия. Нажато: к цели класса...
306 просмотров
schedule 14.04.2022

Как создать стрелку, указывающую на значок моего приложения в строке меню?
У меня есть приложение только в строке меню. В первый раз, когда пользователь запускает приложение, я хочу создать анимированную стрелку, указывающую на значок моего приложения в строке меню. Первая идея, которая у меня была, состояла в том, чтобы...
46 просмотров
schedule 02.02.2023

Выполнять код до восстановления состояния (macOs)
Я пишу приложение на основе документов для Mac в Swift 4, которое, в соответствии с потребностями моего клиента, должно отображать окно лицензирования, в котором пользователь предоставит свой лицензионный ключ. Я показываю это окно в методе...
120 просмотров