From: Fujimoto Hisa Date: 2007-05-23T13:53:43+09:00 Subject: [ruby-list:43561] [ANN] RubyCocoa 0.11.0 RubyCocoa 0.11.0をリリースしました。 http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/252571 RubyCocoaは、Rubyを使ってMac OS Xプログラミングする ためのフレームワーク です。RubyCocoaはRubyとObjective-Cの間のブリッ ジとして機能します。 http://rubycocoa.sf.net/ これは、これまでで最大級のリリースとなります。古い RubyCocoaをお使いの方 も支障がなければアップグレードすることをおすすめします。それでは お楽し みください。 The RubyCocoa Team [補] 以下はリリースノートの一部の要約です 特徴: - Rubyプログラミング向けにrdoc/ri フォーマットに変換された Cocoaのリファ レンスマニュアルが付属 - BridgeSupportの改良にともない、Cベースのフレームワー ク,関数ポインタ, 構造体などに対応 - ActiveRecordをサポート。CoreDataとほぼ同様に ActiveRecordを使用可能。 - Objective-Cから呼ばれるメソッドを定義・型宣言するための疑似DSL (objc_class_method, objc_method および objc_alias_class_method, objc_alias_method) - Bundleの開発にRubyCocoaを使うためのAPI - property list操作メソッド (OSX.load_plist, #to_plist) - Objective-CとRubyの同種のオブジェクト間のインターフェー スを改良。 NSObject#to_rubyを実装 - Cのポインタを扱うためのクラス ObjcPtr を改良 - 新しいツール rb_nibtool.rb -- Rubyプログラム中の ib_actionとib_outlet を使ってNibファイルを更新したり、Nibファイルから Rubyプログラムを生成 する - 新しいツール standalonify.rb 必要なフレームワーク・ライブラリを取り込み単独配布可能な RubyCocoaアプ リケーションを生成する - Added Xcode templates to do Ruby unit testing. - RubyCocoa can now build 64-bit and fundamentally work on a 64-bit environment. However all tests are not passing yet. - New sample code: sample/ViewModelDemo, sample/RubyAnywhere, sample/VPRubyPluginEnabler, sample/Fortune.wdgt, sample/CocoaRepl, sample/MailDemo/MailDemoActiveRecordBindings.