Home > iPad > | iPhone > iPhone Objective-Cで構造体を配列や辞書に登録

iPhone Objective-Cで構造体を配列や辞書に登録

  • Posted by: goron
  • 2011年7月19日 14:15
  • iPad | iPhone

ちょっと分からなかったのでメモ。

AVFoundationで画面を連続キャプチャしている際に、CMSampleBufferRef型のデータを一時的に配列へ保管したかったので調べてみました。

NSValueに構造体を入れればよかったのですね。


CMSampleBufferRef imageDataSampleBuffer;
// CMSampleBufferRefをNSValueにする
NSValue *sample = [NSValue value: &imageDataSampleBuffer
withObjCType:@encode(CMSampleBufferRef)];

//CMSampleBufferRefに戻す
CMSampleBufferRef imageDataSampleBuffer;
[sample getValue:&imageDataSampleBuffer];


アップルのドキュメントは以下です。
http://developer.apple.com/library/mac/#documentation/cocoa/Conceptual/NumbersandValues/Articles/Values.html


Clip to Evernote

Comments:0

Comment Form

Trackbacks:0

TrackBack URL for this entry
http://www.hirano-dept.com/mt/mt-tb.cgi/116
Listed below are links to weblogs that reference
iPhone Objective-Cで構造体を配列や辞書に登録 from 袖触れ合うも多少の縁

Home > iPad > | iPhone > iPhone Objective-Cで構造体を配列や辞書に登録

Profile

iPhone/iPad開発 web制作:平野百貨店
iPhone/iPad開発・web制作・映像制作をしている平野百貨店の店長個人の覚書です。
ご意見・ご感想などお問合せはコチラからどうぞ。

※最近ツッコミをもらうので一応書いておきます。ブログのタイトル「袖触れ合うも多少の縁」はわざとです。正確には「袖振り合うも多生の縁」が正解です。

Search
iPhone Apps






RSS
リンク
のこぎりそうの日記

Return to page top