Как открыть NSWindowController из расширения FinderSync, используя Objective C в OSX - PullRequest
0 голосов
/ 17 мая 2019

Я создаю приложение какао с расширением FinderSync.Я пытаюсь открыть NSWindowController правой кнопкой мыши на любых файлах / папках, используя расширение FinderSync, и для этого я создал FinderSyncController как NSWindowController и вызываю его из класса FinderSync, используя следующий код для события ShareAction:

    self.finderSyncController = [FinderSyncController initFinderSyncViewClass];
   [self.finderSyncController showWindow:self];
   [[self.finderSyncController window] makeMainWindow];

Вышекод работает только когда я запускаю приложение из Finder Extenstion Target.Это не сработает, когда я запускаю из цели главного приложения.

Может кто-нибудь сталкивался с этой проблемой?или любой альтернативный вариант для достижения вышеупомянутой цели?

Любая помощь приветствуется!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...