[#44237] Float を利用するRubyプログラム — SASADA Koichi <ko1@...>

 ささだです.

16 messages 2007/11/17
[#44241] Re: Float を利用するRubyプログラム — SASADA Koichi <ko1@...> 2007/11/19

 ささだです.

[ruby-list:44280] [ANN]RubyCocoa 0.13.0

From: kimura wataru <kimuraw@...>
Date: 2007-11-26 15:14:10 UTC
List: ruby-list #44280
RubyCocoa開発チームの木村といいます。

RubyCocoaの新しいバージョン0.13.0をリリースしました。

http://rubycocoa.sf.net
http://sourceforge.net/project/showfiles.php?group_id=44114

から入手することができます。
* MacOS X 10.5 (Leopard)用のバイナリパッケージ
* MacOS X 10.4 (Tiger)用のバイナリパッケージ
* ソースコードのtarball
が用意されています。

(RubyCocoaとは)
RubyCocoa は、Rubyを使ってCocoaプログラミングするためのMac OS Xの
フレームワークです。Objective-CオブジェクトとRubyオブジェクトとの
間で相互にアクセスするためのブリッジとなります。

Mac OS X 10.4.8 またはそれ以降が必要です。

(新しい機能)

- NSArrayやNSDictionaryをRubyのArrayやHashのように扱うことができます。
  NSStringも#=~および#matchを除いてRubyのStringと同じように扱うことが
  できます。これは以前のmethod_missingを利用したものよりも高速で信頼性
  の高いものになっています。

- NSRect, NSPoint, NSSizeおよびNSRangeにユーティリティメソッドが追加
  されました。

- NSString, NSNumber, NSArray, NSDictionary, NSCFBooleanおよびNSDateの
  inspectメソッドの出力をわかりやすくしました。また、NSString, NSArray, 
  NSDictionaryはpretty print(ppライブラリ)をサポートします。

- #to_nsメソッドをArray, Hash, String, Numeric, TrueClass, FalseClass, 
  Timeクラスに追加しました。Cocoaの類似オブジェクトに変換できます。

- ObjcPtr#cast_as(encoding)メソッドを追加しました。void*からのオブジェクト
  の取り出しに利用できます。

- Leopard専用のサンプルを追加しました。

- その他多くのバグが修正されました。


-- 
kimura wataru

In This Thread

Prev Next