【发布时间】:2017-10-07 18:29:20
【问题描述】:
guard let directoryURL = FileManager.default.urls(for:
FileManager.SearchPathDirectory.documentDirectory, in:
FileManager.SearchPathDomainMask.userDomainMask).first
我不明白这里首先是什么意思?它在文档中吗?
【问题讨论】:
-
你可以稍微简化一下:
guard let directoryURL = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask).first else { ... } -
first与arr[0]从任何数组中的first index索引相同 -
... 除了
first返回一个可选项,索引为零的下标运算符不返回。
标签: swift nsfilemanager