2009-12-14 17 views
14

Ho cercato su Google molto. Alcune persone dicono di farlo. Alcuni dicono che non è possibile. Installa Mac OS X su una macchina virtuale, ecc. Ecc.È possibile eseguire programmi Objective-C in Windows?

Ho una domanda semplice. È possibile che io possa eseguire la programmazione Objective-C su un computer Windows 7?

Se sì, come? Per favore, se possibile, forniscimi un link necessario. Il mio obiettivo finale è lo sviluppo iPhone. Ma al momento non posso permettermi un MacBook.

Quindi è possibile?

risposta

16

Objective-C, il linguaggio, sicuramente sì. Per lo meno, GCC (GNU Compiler Collection) compila Objective-C bene. È possibile ottenere Cygwin per l'intero ambiente POSIX o MinGW che fornisce solo la toolchain GNU per la programmazione sull'API Win23

Ma, iPhone ha bisogno dell'API Apple, che è totalmente proprietaria; se dicono "No Windows", non è disponibile per Windows

Ovviamente l'API iPhone è basata su Cocoa, che si basa su NextSTEP. Puoi avere la sensazione dell'API con OpenSTEP.

Ma non è iPhone.

2

Sì, è possibile compilare Objective-C su Windows. Ma per lo sviluppo di iPhone this question was already asked.

E ci sono diverse domande simili sullo sviluppo di iPhone qui su Stackoverflow, basta cercarlo.

1

La risposta è sì, ma probabilmente richiederà un bel po 'di lavoro da parte vostra:

www.gnustep.org www.cocotron.org

2

Vale la pena dare un'occhiata a Cocotron- che mira ad implementare una versione compatibile con la piattaforma di Apple delle librerie core NeXTStep, FoundationKit e ApplicationKit. Windows incluso.

Problemi correlati