Friday, January 30, 2009

現況報告 はてなブックマーク

ひたすらObjective-Cの習熟に時間を掛けています。が、他言語をいくつか触ってると、基本的なところは「この書き方はこうなるのか」程度になるので余り苦労はしてません。ただ、言語特有な実装というのはやはりあって、その箇所にちょっと時間を割いてる現状です。

時間だけはあるのでひたすら触ってますが、寝たり食べたりお出かけする以外は全部objective-c弄ってる気がします。1日13時間は軽く超えてるはず。

今回Objective-cを触ってようやく、ポインタを交えたプログラミングがメモリ管理では欠かせないものだ、ということをしみじみと感じてます。ポインタを全く使わないとかメモリの富豪的利用じゃないか、とかそんな感覚です。

長らくVB.netやC#、VBだけを触っていると、ポインタが異世界言語のように感じられてきますが、プログラミングで生きていく上ではポインタを避けて通るのはやめておくべきなんだろうなぁ、とか。

いつも使ってるサービスのiPhoneアプリについて記事を見ないので、それの作成で実践学習としてるんですが、一応AppStoreには存在していたのでした。でも利用SDKが古いせいか、Public TimeLineを見れるだけで、まったくポストできない状態になってます。開発者のwebサイトがないらしいので期待するのは際どい。なるべく早く完成させて申請したいです。

2 コメント:

VtWin said...

メモリの富豪的利用! おおっ。意図的にその漢字に大ウケですよ。
たしかに最近のアプリは全部メモリに溜め込んで処理してる感じ。
こっちはJavaやってて、引き算や割り算ですら型の違いにエラー吐かれて
トホホ状態ですよ。勉強が足りない証拠。
君の努力のすごさには頭があがらないや。
メモリの富豪より、家計の貧困をなんとかしたい今日この頃です。

Asuka Neely said...

最初は色々な型の違いによるエラーで悩んでいましたけど、継承を念頭に置くようにしたら、割とすんなり組めるようになってきました。メソッドから型の変換とかも大事ですね。