Я пытаюсь прочитать полную структуру файла / папки (начиная с заданной папки) в NSDictionary
(с NSArray
s и т. Д.), Например:
Допустим, начинаяпапка: / Users / some-user / some-path
Заходим туда и перечисляем все папки / подпапки / файлы
A /
- file_a.txt
- file_b.txt
- вложенная папка /
B /
Я хочу преобразовать эту файловую структуру (возможно, с использованием перечислителей и NSFileManager
) в NSDictionary
, например:
<key>folder</key>
<string>A</string>
<key>values</key>
<array>
<dict>
<key>file</key>
<string>file_a.txt</string>
<key>url</key>
<string>/Users/some-user/some-path/A/file_a.txt</string>
</dict>
<dict>
<key>file</key>
<string>file_b.txt</string>
<key>url</key>
<string>/Users/some-user/some-path/A/file_b.txt</string>
</dict>
<dict>
<key>folder</key>
<string>subfolder</string>
<key>values</key>
<array>
...
</array>
</dict>
</array>
Есть идеи?