0

Xcode 4.2 を使用して、iOS でビデオ デコーダー アプリケーションを作成しています。ボタンをクリックすると、ファイルのリストからデコードする入力ファイルを選択する必要があります。iOS にはファイル マネージャーまたはファイル ブラウザーがないため、これについて何か方法はありますか?

4

1 に答える 1

0

他の人が指摘しているように、iOS ファイル マネージャーはありません。FileManager クラスとは何ですか。このクラスは、次の機能を提供します。

  • アプリ パッケージ内の項目への読み取り専用アクセスを取得する
  • アプリのサンドボックス コンテナーへの読み取り/書き込みアクセスを取得します

デバイスの他の場所にあるファイルや、他のアプリケーションに属するファイルにアクセスすることはできません。

一部の iOS アプリケーション (カメラ、写真、連絡先など) は、Apple がその目的のために提供する iOS API によって制限された方法で操作できます。これについての詳細は、オンラインの Apple 開発者向けドキュメントで入手できます。

したがって、ファイルがローカル アプリ サンドボックスにある場合、FileManager を使用して、ユーザーがそこにあるファイルのリストを表示して 1 つ選択できるようにする UI を手動で構築できます。それらは、ファイル ツリーにアクセスするための FileManager の機能の上に「構築できる」ことが重要です。

于 2013-03-05T07:51:51.360 に答える