またipad・・・そして、perlへ
連日のipadアプリネタです。
- テキストフィールドでの入力が終わったら
呼ばれるメソッドは、普通に定義出来ますが、これだと右下のキーボードをしまうボタンを押した場合は反応しないのです。
何がなんでも全ての場合に呼ばれたいってことで、キーボードが隠れた時ってイベントを取ることが出来たので、それの紹介です。
ただ、この場合、どのテキストフィールドかってのは取れないっぽいので、そこはご注意を。
参考:KeyboardAccessory: Classes/ViewController.m
- PickerViewまとめ
プルダウンみたいなやつっす。
色々、コールバックを定義しないといけないのはめんどいっすなぁ。
これもF/Wではある程度楽出来そうな感じ。
参考:[iPhone 開発メモ] UIPickerView の使用方法 | Sun Limited Mt.
- iOSのバージョンが取りたいんす!
そのままです。
何か、OpenGLのテクスチャ読み込みのところで、バージョン3では、GL_BGRAにしないと赤色が青色になっちゃって、バージョン4だとGL_RGBAでいけると言う原因不明の現象。
なので、もうめんどい!ってことで、バージョンによる分岐を入れましたとさ。
参考:iOS 機種・バージョン取得方法 - 電子ガジェットいろいろ
- intじゃダメなんですか?
型が堅苦しい。いや、まじで。
NSArray使いたくて、そこにintの数値をぽんって入れようとしたら入れれない!って怒られて、調べたらNSNumberってのじゃないとダメらしくて、まわりくどいなぁって感じです!
参考:NSNumberについて
確かに型があることで、コンパイル時にエラー出たりするのはあるけど、うーん、なくてもいいから柔軟な方が好きかなぁ・・・。
後、変数名に変数が使えないとか!
perlばりの奇っ怪さが欲しいね!!