Slide 11
Slide 11 text
オブジェクト
• ルートクラスがCRubyと異なる
• CRuby/Object → MacRuby/NSObject
• NSObjectはObjective-Cのルートクラス
• 全てのオブジェクトはObjective-Cオブジェク
ト
>> obj = Object.new
=>
>> obj.methods(true,true)
=>
[:clear_history!, :h!, :history!, ....
:"performSelectorOnMainThread:withObject:waitUntilDone:",
:"performSelectorOnMainThread:withObject:waitUntilDone:modes:",
:"performSelector:onThread:withObject:waitUntilDone:modes:",
.... ]
Objective-C メソッド
利用可能