2009-09-10 4 views

Répondre

7

GCC compilera le code Objective-C, quelle que soit la plateforme sur laquelle vous vous trouvez.

Cependant, les frameworks Cocoa n'existent que sur les systèmes d'exploitation Mac et iPhone. Une alternative pourrait être GNUStep, mais cela vous donnerait "Cocoa" seulement jusqu'à Mac OS X 10.3.

Il existe d'autres projets, comme CocoaSharp et MonObjc, qui tentent de passer d'autres langages à Cocoa, et vice versa, mais je ne les connais pas très bien. Donc, en résumé, vous pouvez écrire en Objective-C pour n'importe quelle architecture que GCC supporte, vous achetez seulement le code prédéfini des frameworks Cocoa sur un Mac.

2

Il existe également Cocotron. Il y a un bon article sur la façon dont il a été utilisé pour le port Windows d'un client de bureau pour une application iPhone (FileMagnet) au Adventures in Cocotron.

Questions connexes