C программист здесь.Я пытаюсь сделать плагин для работающего приложения OSX, открыть его собственное окно, принять нажатие кнопки, закрыть окно и вернуться к плагину - не выходить из приложения.
Я смоготкройте окно с помощью NSApp, и у меня даже есть кнопка, но она ничего не сделает.
[button setTarget: nil];
[button setAction: @selector(fauxAction:)];
Вот как я его настроил.Обычно вы [кнопка setTarget: self], НО, это внутри обычной функции c, и «self» отсутствует.Я не знаю, как вызвать метод objc из c, если это проблема, которую мне нужно решить.Я просто хочу, чтобы метод fauxAction вызывался при нажатии кнопки.
Это окно плагина, а не основное приложение.Я не могу, чтобы они пересекали провода.[Запуск NSApp] и помещение меню выхода из него приводит к выходу из основного приложения, я полагаю, потому что цикл выполнения оборачивает выполняющий поток.
Любая помощь приветствуется.Я чувствую, что тону здесь.