Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 创建文件夹子路径的NSArray_Iphone_Objective C_Directory_Nsarray_Nsdocument - Fatal编程技术网

Iphone 创建文件夹子路径的NSArray

Iphone 创建文件夹子路径的NSArray,iphone,objective-c,directory,nsarray,nsdocument,Iphone,Objective C,Directory,Nsarray,Nsdocument,是否有核心方法来创建文件夹的数组表示形式? 我是说 [ folder1[ 001.jpg, 002.jpg ], folder2[ subfolder1[ 001.jpg 002.jpg ], ] folder3[ 001.jpg ] ] 我正在使用subpathsAtPath获取单个文件夹的数组:我应该在所有子文件夹之间循环还是有更智能的方法?NSArray*fileNames=[[NSF

是否有核心方法来创建文件夹的数组表示形式?
我是说

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

我正在使用subpathsAtPath获取单个文件夹的数组:我应该在所有子文件夹之间循环还是有更智能的方法?

NSArray*fileNames=[[NSFileManager defaultManager]contentsOfDirectoryAtPath:path error:&outError]

使用EnumeratorPath:,您可能会更好,然后您可以枚举死者并使用NSDirectoryEnumerator获取级别