[Apple][iPhone][SDK] 久々に、開発のTipsを書いてみたいと思います。 iPhone4にフラッシュが搭載されたので、常時点灯するライトのアプリがたくさんでてますね。ただ、作り方にまずい物が結構あるみたいです。まず、作り方には2種類あります。 ◆一つ目の方法(多分、ほととんどこっちだと思います。) UIKitのUIImagePickerControllerを使う方法です。通常のビデオを撮影できるプログラムを書いて、トーチモードをON(これでライトがつきっぱなしになります。)overlayViewにスイッチのviewをいれてビデオ画面を隠して終わりです。 しかし、この方法だと困ることがあります。ビデオは、音声も録音するのでアプリを起動したとたんiPodなどバックの音楽は停止してしまいます。録音するのですから、あたりまえですね。なので、この方法はおすすめできません。 ◆二つ目
![iPhone4のLEDフラッシュを使って、ライトを点灯させる方法](https://cdn-ak-scissors.b.st-hatena.com/image/square/0e36b2ebd6dff569fdbac46b6717338b3d2630f6/height=288;version=1;width=512/https%3A%2F%2Fblog-imgs-32.fc2.com%2Fa%2Fp%2Fp%2Fapplewalker%2Fiphone_sdk.png)