2009-01-01から1年間の記事一覧

delegateでワーニングが出る理由

delegateを設定するといつもワーニングが出ていてなんでかと思っていたら、クラスのinterfaceの定義で何をdelegateするかも書いておかないといけないことを忘れていた。問題なく動くだけに、ずっと不思議だったので疑問がとけてよかった。

触る位置によって、ビューの反転のアニメーションを変える

2-9 レシピ:ビューの反転FlipViewをinitしたら、黄色と青色の背景のふたつのビューを作成して、それらを交互に反転させる。ただし、アニメーションはタップした位置によって変えてみる。 @interface FlipView : UIView { } @end @implementation FlipView -(…

タッチした場所に画像が浮き上がってくる

忘れてましたが、勉強用に「iPhoneデベロッパーズクックブック」(エリカ・サドゥン著)を 使っているので、ソースもこれがベースになります。今回はアニメーションで画像が浮き上がったり沈んだりするサンプルですが、タッチしたところに出したくなったので、…

iPhone開発メモ

せっかくiPhoneの開発環境が触れるようになったけど、どんどん忘れていくので、 備忘録用のメモです。それぞれのViewに大して、以下のふたつの関数で制御できる exclusiveTouch (一度タッチされた後、他のViewへのタッチを無効に) multipleTouchEnabled (マ…

ATOK最新版メモ

ATOK2009を購入してみた。よくよく考えると、Macで購入するのは初めて。本当は、類語辞典もほしいんだけど、そんなに今のところMacで日本語の文章を打つわけではないので、パス。と、思ったらそもそもないんですね。せっかくだから購入済みのWindows版の類語…

Eye-Fiを購入した時のメモ

テスト用で今のところ写真でしか使わない予定なので、2Gの方を購入。接続早速つなげてみたら、つながらない。家で使っているAirMac Extremeで WEP(Transitional Security Network)だとつなげないのは既知の問題 らしい。http://www.eyefi.co.jp/support/faq/…

あるプログラマーのリハビリ

unicode絡みで気になる話があって、\uXXXXみたいな数字からUTF-8にしてどう なっているかを表示するプログラムをperlとrubyで書いてみた。久しぶりに手 を出したおかげでえらく時間がかかったが、実際のプログラムを書いてみたら、 こんなに簡単なんだっけ、…