エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
MacRubyとRubyCocoaの微妙な違い (2) : As Sloth As Possible
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
MacRubyとRubyCocoaの微妙な違い (2) : As Sloth As Possible
MacRubyとRubyCocoaの微妙な違い (1)の続き。 フレームワークの読み込み まず最初に違うのは、framework... MacRubyとRubyCocoaの微妙な違い (1)の続き。 フレームワークの読み込み まず最初に違うのは、framework。これはRubyCocoaで書くと多分こんな感じ。 require 'osx/cocoa' def framework(name) OSX.require_framework name rescue bundle = OSX::NSBundle.bundleWithPath(name) bundle.load end MacRubyのframeworkは名前じゃなくてパスを渡してやるとそのFrameworkを読み込んでくれるけど、OSX::require_frameworkは名前しか受け付けない、つまりパス上にあるFrameworkしか探さない。ので、任意のパスにあるFrameworkを動的に読み込みたいときは、NSBundleのクラスメソッドを使ってバンドルのオ