質問

ビデオクリップのアバセットにcmtimeを使用しています。新しいビデオファイルを保存せずにビデオをトリミングするには、開始時間と期間を追跡したいだけです。

CMTIMEGETSECONDSS()メソッドはFLOAT64を返します。これをCoreDataに保存する最善の方法は何でしょうか?

float64の方法をfloat64の方法で囲むようにnsnumberを使うことはできません。NSNUMBERを作成すると1.200000が1.0000です。

事前感あり

役に立ちましたか?

解決

あなたのコメントに基づいて、videoTrackオブジェクトがビデオ再生のためにそれ以降に持続する素晴らしい丸い数に持続時間を調整する可能性が高いです。NSNUMBERを作成して、durationプロパティに設定せずに印刷してください。また、CoreData ModelのDoubleに設定されていることも確認してください。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top