午前中は、データベースのベンチマークプログラムなど。SQLをパースするオーバヘッドがあるから、例えばファイルに直接記録されているプレーンなデータ処理よりは重いだろうと思っていたのですが、そうでもないのですね。それから、VARCHAR列に入っている数値(形式の文字列)同士の演算もキャストが発生するから重いだろう、と思っていたら、これまたほぼ関係無し。いずれもMySQLでのお話ですが。
午後は、一転してXcode(+Objective-C)な開発。C言語の経験はあるものの、まだまだApple社のフレームワークに慣れていないので、目的のクラスや関数を探すのに一苦労。今回一番はまったのは、.xibファイルの編集。色々と試行錯誤しているうちに、うまく起動しなくなる(=SIGABRTで落ちる)ことが何度かあって、その度に、シミュレータやビルドファイルをクリアしたりするのですが、うまく戻らず。結局、まっさらのプロジェクトを作り直して、そこに(さっきまで動いていた)ソースコードをペーストして再出発、というのを何回もやるはめになってしまいました。うまい方法があるのかなぁ?(Interface Builderを使わないのが一番とか?)
- EnglishWorm.com
- SinglesFan.com
- LmLab.net
- サイトマップ
- 運営者について