Question

Je suis dans le processus d'apprentissage Objective-c mais voudrais courir des extraits de code via une sorte d'émulateur sur Windows - de préférence basé sur le Web.

Je veux comprendre la syntaxe Objective-C et marcher à travers des exemples de code commun, probablement par une sorte de console. Je serais probablement laisser tout apprentissage de type cadre pour quand je reçois sur mon MacBook, à la maison.

Je l'ai fait un Google rapide sans succès.

Était-ce utile?

La solution

Cela dépend ce que vous entendez. Objective-C peut être compilé par GCC, de sorte que vous pouvez heureusement créer des applications de test Objective-C sur Windows. Si vous parlez des cadres cependant, qui contiennent plus de la puissance lors du développement sur Mac OS X alors il est un pas malheureusement. Vous pouvez obtenir des bibliothèques compatibles avec certaines parties de gnustep.org (et les exécuter sur Linux / BSD), mais il est encore pas le plein OSX "pile".

Vous pouvez obtenir OS X en cours d'exécution dans VMWare, mais il est illégal, donc vous meilleur pari est de ramasser un Mac pas cher qui peut fonctionner Tiger / Leopard et l'utiliser.

Autres conseils

Une autre possibilité est d'utiliser Cappuccino.

http://cappuccino.org

Il est un cadre de cacao comme pour javascript, et ressemble beaucoup à c objectif. La langue est appelée-j objectif.

AFAIK vous pouvez utiliser le compilateur GNU pour compiler Objective-C, ce qui devrait être utilisable sous Windows aussi. Cela devrait être suffisant pour vous aider à démarrer avec la programmation de la langue.

Pour Mac OS X mais la langue est seulement une partie de l'équation, vous voulez programmer contre les bibliothèques de Mac OS X, et que vous aurez vraiment besoin d'une machine exécutant.

Je ne suis pas sûr que les bibliothèques sont présents et qui ne sont pas, mais vous peut exécuter OS X Server dans une machine virtuelle (à condition d'avoir une licence OS X Server bien sûr). Cela vous permettra d'avoir un environnement Mac virtuel sur votre système Windows.

Comme il a été mentionné ci-dessus, il n'y a aucun moyen d'obtenir ce que vous voulez en mode natif sous Windows comme système sous-jacent est évidemment différent.

Bonne chance.

Il y a aussi Cocotron.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top