2

Xcode 4.2 でシンプルな OS x PDF リーダーを作成しようとしています。選択したPDFをクリックしてPDFViewに表示させる機能を備えた、ユーザーのコンピューター上のすべてのPDFファイルを表示するドロワーが必要です。現在、すべての設定が完了しており、コンテンツ ビューとしてブラウザ ビューを含むメイン ウィンドウとドロワーがあります。ブラウザー ビューに HDD 上のすべての PDF ファイルのリストを表示し、そのリストを選択してその PDF ファイルを開くにはどうすればよいですか? これは私が立ち往生していて、検索にうんざりしているので、故障して助けを求めることにしました。私は Objective-C を初めて使用し、Snow Leopard 10.6.8 で Xcode 4.2 を使用しています。どんな助け/提案も大歓迎です!

4

1 に答える 1

0

NSFileManagerディレクトリ ツリー内の項目を列挙するメソッドが含まれています。たとえば、 を参照してくださいenumeratorAtURL:includingPropertiesForKeys:options:errorHandler:。このような列挙子を使用して、見つかった各アイテムを条件 (この場合は PDF) に照らしてチェックし、一致するアイテムを処理します。

これを行う低レベルの方法が必要な場合fts(3)は、マニュアル ページを参照してください。

于 2012-10-08T02:21:28.630 に答える