2007/08/01 ジャイケルマクソン 河合智衣
iPhone開発で、メモリ管理の基礎を社員に伝えることが増えてきたので、エントリとして書こう。 Objective-C基礎 メモリ管理の前にObjCの基礎として、メソッド呼び出しの話。 クラスのインスタンスaがmethodAをコールするときは、 [a methodA] と書く。このとき、aがnilだったときは、エラーではなく、コールされない。methodAに戻り値があるときは、それは、0やnilやNOが返る。ObjCでは、 void dealloc { if(a!=nil){ [a release]; } [super dealloc]; } は、気持ち悪いので、nilチェックはやめましょう。 なお、ObjCでは、動的にメソッドを差し替えることができ、コールの度にメソッドが存在しているかも確認しています。そのため、LL言語(ライトウェイト言語、スクリプト)のように柔軟な記述が可能です。そし
制服のスカートをたくし上げて「ミニ」にしながら、小型の毛布を足腰に巻いて歩く。こんなスタイルが、福島県いわき市の女子高校生の間ではやっている。 昨冬までは授業中の防寒対策として学校に置いたり、まれに駅やバス停で使ったりする程度だった。だが「今年は寒いから歩きながら巻いちゃってます」(2年生)。 「格好悪いからしない」という生徒もいたが、高校の最寄り駅では、登校中の20人に1人くらいが腰に巻いていた。キャラクターものが主で、柄や色の「かわいさ」も競う。外では後ろ手で端を押さえて歩き、屋内に入ると外す。 そもそもミニにするから寒いのでは? 毛布派という1年生に聞くと「ミニじゃないとかわいくない。ミニでいるためには仕方ない」。歩行中は危険などとして“毛布巻き”を禁止した学校もあるという。(西堀岳路)
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く