その後のその後

iOSエンジニア 堤 修一のブログ github.com/shu223

2012-10-01から1ヶ月間の記事一覧

ARC を有効にしているコードで NSZoneMalloc をどう置き換えればよいか

AVFoundation を用いたカメラアプリを実装していて、参考にしていたサンプルコードに次のような NSZoneMalloc を用いてメモリ確保している箇所がありました。 bitmap = NSZoneMalloc(self.zone, width * height * 4); これを ARC オンにしているソースに書い…

dispatch_get_global_queue と dispatch_queue_create の違い

他サイト様の引用ばっかりで恐縮ですが、説明がわかりやすかったのでこちらにメモっておきます。 dispatch_get_global_queue と dispatch_queue_create の違い (Nacho4d - programming notes: December 2010 より) メインキュー : メインスレッドで実行 di…

【その2】UIImagePickerController を使わないカメラアプリの実装方法

前回記事の続きです。 前回は、プレビュー表示するところまで書きました。今回は、シャッター撮影して画像をカメラロールに保存するところまで。 出力の準備 プロパティ宣言 @property (nonatomic, strong) AVCaptureStillImageOutput *imageOutput; 出力の…

【その1】UIImagePickerController を使わないカメラアプリの実装方法

「カメラ機能をアプリにつけたいけどシャッター音を鳴らしたくない」とか、「カメラ起動時のアニメーションが嫌だ」とかの場合は、UIImagePickerController を使うのではなく AVFoundation フレームワークを使ってカメラ機能を自作する必要があります。 とい…