//遍历文件夹下的内容
import UIKit
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
// 首先获得文件管理对象,它的功能包括:读取文件中的数据,向一个文件中写入,删除文件,或者复制,移动文件,比较两个文件内容的或者测试文件存在性等
let manger = FileManager.default
// 创建一个字符串对象,表示文档目录
let url = NSHomeDirectory() + "/Documents/"
do{
// 获得文档目录下的所有目录,并存储在一个数组对象中
let cintents1 = try manger.contentsOfDirectory(atPath: url)
print("cintents:\(cintents1)\n")
// 获得此文档下所有内容,以及子文件夹下的内容,并储存在一个数组对象中
let contents2 = manger.enumerator(atPath: url)
print("contents2:\(String(describing: contents2?.allObjects))\n")
} catch{
print("Error occurs.")
}
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
}
swift4--遍历文件夹下所有内容的两种方法
猜你喜欢
转载自blog.csdn.net/weixin_41735943/article/details/81226457
今日推荐
周排行