2011-10-05 7 views
0

フォルダの配列表現を作成するためのコアメソッドはありますか?
私はフォルダのサブパスのNSArrayを作成する

[ 
folder1[ 
    001.jpg, 
    002.jpg 
    ], 
folder2[ 
    subfolder1[ 
     001.jpg 
     002.jpg 
     ], 
    ] 
folder3[ 
    001.jpg 
    ] 
] 

のようなものを意味し、私は単一のフォルダの配列を取得するためにsubpathsAtPathを使用しています:すべてのサブフォルダ間でIループすべきか、よりスマートな方法はありますか?

答えて

0

NSArray * fileNames = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:pathエラー:& outError];

0

enumeratorAtPath:を使用する方がよい場合があります。その後、decedentsを列挙し、NSDirectoryEnumeratorを使用してレベルを取得します。

関連する問題