2月21日

トップ > 日誌 > 2月21日

午前中は、データベースのベンチマークプログラムなど。SQLをパースするオーバヘッドがあるから、例えばファイルに直接記録されているプレーンなデータ処理よりは重いだろうと思っていたのですが、そうでもないのですね。それから、VARCHAR列に入っている数値(形式の文字列)同士の演算もキャストが発生するから重いだろう、と思っていたら、これまたほぼ関係無し。いずれもMySQLでのお話ですが。

午後は、一転してXcode(+Objective-C)な開発。C言語の経験はあるものの、まだまだApple社のフレームワークに慣れていないので、目的のクラスや関数を探すのに一苦労。今回一番はまったのは、.xibファイルの編集。色々と試行錯誤しているうちに、うまく起動しなくなる(=SIGABRTで落ちる)ことが何度かあって、その度に、シミュレータやビルドファイルをクリアしたりするのですが、うまく戻らず。結局、まっさらのプロジェクトを作り直して、そこに(さっきまで動いていた)ソースコードをペーストして再出発、というのを何回もやるはめになってしまいました。うまい方法があるのかなぁ?(Interface Builderを使わないのが一番とか?)


日誌一覧へ