2010-09-17 5 views
2

Je ne veux pas aller au rubyobjc complet, comment pourrais-je utiliser quelques termes ruby ​​dans mon code cacao/objectif-c?Comment utiliser du ruby ​​avec objectif-c

La raison pour laquelle je veux changer est parce que j'aime vraiment la syntaxe de ruby. C'est génial! Si ce n'est pas possible, alors je me demande si rubyobjc est bon ...

Malheureusement, j'ai entendu dire que lors de l'utilisation de rubyobjc il n'y a pas de constructeur de plume/interface.

Répondre

2

Je regardais MacRuby, je regardais un screencast l'autre jour et il était capable d'utiliser Interface Builder et d'appeler les méthodes objectives-c et les méthodes ruby ​​ensemble pour construire une application de bureau osx simple. Et maintenant que Apple a levé les restrictions sur les logiciels iOS, il pourrait être possible de l'utiliser pour le développement iPhone/iPad.

+0

MacRuby n'est pas utilisable pour le développement iOS, principalement en raison du fait qu'il nécessite une récupération de place dans les infrastructures système. – Chuck

+0

Apparemment Apple travaille dessus, cependant: https://twitter.com/applespotlight/status/24302410536 –

+0

Merci, je viens de regarder un exemple de code et c'est vraiment cool! Bien que j'ai beaucoup de difficultés à l'installer. – alexy13

1

Vous ne pouvez pas mélanger les termes Ruby ou la syntaxe dans les fichiers sources Objective-C. Vous pouvez peut-être faire quelques classes en Ruby (avec MacRuby) et d'autres classes en Objective-C, cependant.

+0

Comment? Recommanderiez-vous un hybride bizarre 'rb_main.rb' +' class.m/h', ou vice-versa? –

Questions connexes