2011-10-01から1ヶ月間の記事一覧

ReflectionMethod::invoke()が自由じゃない

PHP

ReflectionMethodクラスに定義されている、invokeメソッドとinvokeArgsメソッドについて。 第1引数は必ず$method->classのインスタンスでなければならない 第1引数は、$method->classもしくは$method->classを継承したクラスのインスタンスじゃなきゃ駄目。 …

PHPで無名クラスっぽいもの定義するAnonymousClassを作った

JavaScriptのfunctionにインスパイアされたようなようなものになった。 AnonymousClass \ パッケージ \ Openpear http://openpear.org/package/AnonymousClass AnonymousClassの特徴・制限 ・メソッドは全てClosure Objectで、インスタンス変数として格納す…

Xcode3とXcode4でInterface Builder(xib)と決別する

iPhoneとiPad用のプロジェクトテンプレートを作った。 xibを使わない方法でしかiPhoneアプリ作ってないから、Interface Builderの使い方をさっぱり知らずにここまで来てしまった。 それはそれで問題な気がする。(特にXcode4) Xcode3 設定方法 Empty iPhone…