Можно ли выполнить программы Objective-C в Windows?
Я много гугл. Некоторые люди говорят об этом. Некоторые говорят, что это невозможно. Установите Mac OS X на виртуальную машину и т.д. И т.д.
У меня есть простой вопрос.
Возможно ли, что я смогу использовать Objective-C на компьютере под управлением Windows 7?
Если да, то как? По возможности, предоставьте мне необходимую ссылку. Моя конечная цель - перейти на iPhone. Но сейчас я не могу позволить себе MacBook.
Так возможно?
Ответы
Ответ 1
Objective-C, язык, безусловно, да. По крайней мере, GCC (сборник компиляторов GNU) компилирует Objective-C просто отлично. Вы можете получить либо Cygwin для полной POSIX-подобной среды, либо MinGW, которая дает только привязку GNU для программирования к API Win23
Но iPhone нуждается в Apple API, который полностью запатентован; если они говорят "Нет Windows", то он просто недоступен для Windows
Конечно, iPhone API основан на Cocoa, который основан на NextSTEP. Вы можете почувствовать API с помощью OpenSTEP.
Но это не iPhone.
Ответ 2
Да, вы можете скомпилировать Objective-C в Windows. Но для разработки iPhone этот вопрос уже задан.
И есть несколько подобных вопросов о развитии iPhone здесь, в Stackoverflow, просто найдите его.
Ответ 3
Стоит взглянуть на Cocotron, целью которого является реализация кросс-платформенной Apple-совместимой версии основных NeXTStep-библиотек, FoundationKit и ApplicationKit. Windows.
Ответ 4
GCC (http://gcc.gnu.org/) может скомпилировать Objective-C.
Ответ 5
Ответ да, но, вероятно, для этого вам потребуется довольно много работы:
www.gnustep.org
www.cocotron.org
Ответ 6
Эта страница на StackOverflow, ответ 4. В моем случае это отлично поработало.
Цель C для Windows