Можно ли использовать классы Какао в приложении, которое работает на Linux - PullRequest
1 голос
/ 06 апреля 2010

Мне нужно проанализировать PDF-файл. Для этого я хотел бы использовать классы target-c и Cocoa, но мне нужно, чтобы получающееся приложение работало в Linux. Это возможно? Мой опыт работы с Objective-C вращается вокруг iPhone, поэтому я относительно новичок в Какао. Спасибо.

Ответы [ 3 ]

7 голосов
/ 06 апреля 2010

Какао - это только Mac и iPhone, но вы можете использовать GNUstep, основанный на том же API OpenStep Objective-C, что и Cocoa, и PopplerKit для чтения PDF.

4 голосов
/ 06 апреля 2010

В дополнение к GNUstep есть Cocotron , который кросс-компилируется из Xcode, работающего на Mac.Если вы можете разрабатывать на Xcode, то это вариант.

1 голос
/ 06 апреля 2010

Нет, какао характерно для Mac. Вы можете использовать Objective C в Linux, но я сомневаюсь, что есть большая поддержка библиотек. Возможно, вам повезет больше, если вы найдете парсер PDF для Linux (возможно, ghostscript имеет библиотеки), который также работает на Mac.

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