2010-01-13

Macプログラマ流行ってるってホントかよ

今日改行コードまわりではまりまくった。「\n」じゃなくて「\r」なのか。linuxでも「\n」でよかったのに。文字コード周りでハマったことはあったけど、改行コードでハマったのは初めて。しかも

fputs([@"\r" UTF8String], fp);

的なことをやると、改行されなくて困った。原因が分からず、結局

putc('\r', fp);

ですました。

メソッドの呼び出しあたりもわけがわからん。例えば「詳解 objective-c 2.0」に次のようなコードがある。

-(id)initWithMin:(int)a max:(int)b step:(int)s;

aとbとsがメソッドの引数なんだが、maxとかstepとか必要性がわからん。指定して呼び出すときもa、b、sでいいじゃないか。しかも第一引数にはmax、stepにあたるものがないから、さらにわからなくなる。

慣れてないせいもあるんだろうけど、プログラミングしにくくてしかたないんだが。

  • よくわからんが、iphone関係のプログラミング書には 「objective-cに慣れる必要は全くない。objective-cで書かなければいけないコードは全体量から見てほんのわずかであり、それはGUI等のコア...

  • objective-cは知らないけど Macがプログラマに流行ってる ってのは、開発環境としてだと思う。 UNIXライクで、アプリケーションとかも使い勝手悪くない。 iPhone(Mac)のアプリ開発が流行っ...

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん