Xcode
iOS
mruby

iOS 用 mruby XCode ライブラリ "MRuby.framework" を作る簡単な方法

More than 3 years have passed since last update.

ios-ruby-embedded

ios-ruby-embedded というプロジェクトがある。
https://github.com/carsonmcdonald/ios-ruby-embedded
の README の通りにすると良い。

簡単にいえば、mruby を MRuby.framework として rake できるようにするプロジェクト。
submodule を使うことを想定しているが、使わなくても問題なさそう。

include の書き方

MRuby.framework を読み込む XCode プロジェクトは次のように mruby.h やその他のヘッダファイルを include します。

main.c
#include <MRuby/mruby.h>
#include <Mruby/mruby/proc.h>

やったー!!!

これで iOS 上で ruby が動くぞ!!!