際際滷

際際滷Share a Scribd company logo
PerlMotion
@kaz_hiramatsu
揖繁Iとか
PerlMotionとは
? PerlでiOSアプリが恬れる
? F彜だとObj-Cのクラスを岷俊聞えな
い

? PerlとObj-Cのブリッジをかないとい
けない
Perl
撻▲廛蠅ら

、魴気

ブリッジ
∠、魴気

戰▲廛蠅ら
Obj-C
ブリッジのき圭1
? perl-motion/lib/PerlMotion/Builder/
PerlCompiler/*にあるモジュ`ルを歌
深にする

? 徨は.mでブリッジ喘のCv方を
く

? 遺v方と永艶姻鉛のメソッドを摘つける
ブリッジのき圭2
? デリゲ`トメソッドは.mにいてPerl
箸離瓮愁奪匹鮑瑤

? Valueとオブジェクト夛悶
? Perl箸ら哈方の鞭け函り圭
? Perl箸、魴気
Value
? Perlのあらゆる侏を鯉{する慌喘悶
? Perl箸ら、鯤椶曳,rも卦すとき
もValueU喇で、鬚笋蠅箸蠅垢
Value
? ValueへObj-Cのポインタを秘れる
? OBJC_PTR_TO_VALUE
? ValueからObj-Cのポインタを函り竃す
? VALUE_TO_OBJC_PTR
哈方の鞭函
? Perl箸ら哈方はArrayObjectで局さ
れるPerlの塘双に輝する侏

? args->list[0]に1つめの哈方が秘ってい
る

? 温姻乙壊-&乙岳;鉛庄壊岳畏1液に2つめ...
Perlへ、魴気
? RETURN(OBJC_PTR_TO_VALUE(UI
View, view));

? RETURN_VOID();
? RETURN_INT(0);
ブリッジいてみた
? TableViewController
? https://github.com/kazhiramatsu/
perl-motion
メソッドの凋兆t
? まだQまっていない
? Obj-Cのキャメルケ`スをスネ`クケ`
スにするという宛が嗤薦
まとめ
? まだまだg喘粁Aではない
? Obj-Cのブリッジをくのが中宜
? 徭強伏撹で恬るという宛がある
喬コミ竃します

More Related Content

PerlMotion