0225
なぜか指が「08」と入力しました。人類は八月暦を採用しました、というジェスチャ。
昨晩はまたObjectiveCランタイムとにらめっこしていました。property_copyAttributeList()とかでプロパティのメタデータが取れるのはいいのだけど、型がSwiftの配列だったり文字列だったりするとどうもうまくゆかない。というかid型と同じでオブジェクトであることしか明示されない。これは困ったなと思う。代入時にどうキャストするかという問題もあるし、NSCodingへの適合性を代入するまで検出できない問題もある。いや、それは諦めてもいい話なのかもしれないけれど。
お昼から仕事。まあまあ順調。加速度センサをどうこうするコードを移植して、それから集計するクラスとか作りました。よい感じになってる気がする。ちょっと手癖でGCD使いすぎてる気はするけど。でもまあ、そんなに頻繁に走る処理ではないし、dispatch_queueは軽量だってどっかで読んだ気がするし。
あと謎の計算ロジックについて調べました。大学で物理を勉強したので、謎の公式を見るとその模型は本当に妥当なんですかとかその定数は何なんですかとか、いろいろなところに違和感が目について厳しい。べつに僕はこの理論を理解する必要なんかないのだが、自分で信じていない計算を書いて世に出すというのも気味が悪いなと思う。まあ書くけど。
多くの人たちにとって、大学で得た知識というのは昔の思い出のようなもので、日々使う道具だとは思われていない、ような気がする。数式が出てくるとやあ懐かしい、みたいなリアクションが出てくるのとか。まあ僕だってドイツ語見たらそういやこんなのあったねえ、と言うだろうけれども。
なんにせよ、僕は数学記号に「懐かしさ」を感じるような大人にはなりたくないなと思う。