私の iOS アプリは、QLPreviewController を使用してさまざまなドキュメントを読み込みます。私の目的は、ドキュメントが正しく読み込まれた場合にフラグを設定し、そうでない場合はエラーを表示することです。
不思議なことに、QLPreviewControllerDelegate プロトコルはこれをチェックするためのコールバックを提供しません。また、無効なファイルを読み込もうとしたときに QLPreviewController が例外をスローするようにも見えません。
念のため、無効な PDF を読み込もうとしたところ、ヘッダーが見つからないというメッセージがログに記録され、空のファイルが表示されました。
どうすればこれを理解できるか教えてください。
ありがとう!