- 可以直接通过 URL 的属性获取沙盒路径的 URL,不需要再借助于
FileManager.default.url。
- URL 的
appendingPathComponent()方法即将被废弃,建议使用新方法append(path:directoryHint:)与appending(path:directoryHint:)。
import UIKit
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
let homeDirectory = URL.homeDirectory
print(homeDirectory)
let documentsURL = URL.documentsDirectory
print(documentsURL)
var libraryDirectory = URL.libraryDirectory
libraryDirectory.append(path: "abc", directoryHint: .inferFromPath)
print(libraryDirectory)
let newURL = libraryDirectory.appending(path: "abc", directoryHint: .inferFromPath)
print(newURL)
let cachesDirectory = URL.cachesDirectory
print(cachesDirectory)
let temporaryDirectory = URL.temporaryDirectory
print(temporaryDirectory)
}
}