Как получить выделенный текст везде с помощью xcode - PullRequest
4 голосов
/ 26 августа 2011

Я новичок в разработке xcode. Я не могу найти ни одного бесплатного и простого в использовании переводчика в Mac OS, поэтому я решил написать его сам.

Самая важная особенность этого проекта - он может получать текст где угодно в Mac OS, что означает, что я могу выбрать текст в Предварительный просмотр при чтении PDF-файлов, либо щелкнув правой кнопкой мыши по меню или системно cut - идеальный способ начать переводчик.

Мой главный вопрос - как получить выделенный текст в xcode при пробуждении моего переводчика? Если вы можете сказать мне, как зарегистрировать глобальное контекстное меню или ярлык, я был бы очень признателен.

Спасибо:)

1 Ответ

2 голосов
/ 26 августа 2011

Почему бы просто не написать приложение, которое регистрируется как Mac OS X Сервис (в меню Сервис приложений)?Затем он будет взаимодействовать с любым Какао без какой-либо дополнительной работы.Подробнее см. http://developer.apple.com/library/mac/#documentation/cocoa/conceptual/SysServices/introduction.html.

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