AVFoundationライブラリを使用してビデオアプリをプログラミングしています。
基本的にはファイルに動画を録画しており、録画が終了すると次のイベントをリッスンします。
- (void)captureOutput:(AVCaptureFileOutput *)captureOutput didFinishRecordingToOutputFileAtURL:(NSURL *)outputFileURL fromConnections:(NSArray *)connections error:(NSError *)error
{
switch([error code] {
//handle different AV foundation errors such as
case AVErrorMaximumFileSizeReached:
{ //do something }
case AVErrorMaximumDurationReached:
{ //do something }
case AVErrorDiskFull:
{ //do something }
}
}
低ディスクの宇宙電話でアプリを実行すると、奇妙なエラーが発生しまし-12670
た。diskfullと似ていると思いますが、でエラーコードが見つかりませんでしたAVError.h
。
ランダムエラーコードに対応するマクロを見つける簡単な方法はありますか?(このエラーが正確に何であるかについてのドキュメントを見つける必要があります)
それはかなり紛らわしいです、私はインターネットを通して検索しました、そして全体の話を知っている人を見つけることができませんでした。
よろしく、ハワード