TitaniumそれはJavaScript側のオブジェクトはネイティブのオブジェクトの情報を全て持っているわけではない。以下のようにメソッド呼び出しをトリガーに必要に応じてとってくるかんじのようだ。falseこの挙動はパフォーマンスも考えるとやむをえないのだろうか。いう事情のおかげでオブジェクトのダンプもままならないのでデバッグが少々やり難くなっている。自然な期待に反する挙動なので、知らないとバグなのかと戸惑う。考えても通るはずのテストが通らず首をかしげたりする羽目になる。2011/02/23追記あれ、プロトタイプチェーンのせいなのかな。inでプロパティ一覧が取得できないので、やっぱ何かメタプログラミング的なことが行われてる気がする。関連記事モジュールのマニフェストTitaniumのモジュールのバージョン番号とかどうやって変更するのかなと思ってドキュメント読んだら、manifestというYAMLを編集すれということらしい。TitaniumTitaniumのモジュール作成にチャレンジMapViewのアノテーション表示処理をカスタムしたくてモジュール作りに走ってみた。日本語リソースとしては以下のページがとても参考になる。Titaniumjasmine-nodeで非同期処理のテストSampleSpecs.jsを見るにasyncSpecWaitとasyncSpecDoneを使うものらしい。Zombie.jsを使ったサンプルを書いてみた。Node.js検索:書いてる人サーバーサイドのインフラ構築とプログラミングをたしなむハーフスタックくらいのフリーランスプログラマー。カメラはペンタックス。