Fileable

Build Status Carthage compatible Version iOS 10+ Swift 5 FOSSA Status

Fileable 是 Swift 的文件实用工具。它能够高效且轻松地管理文件或目录。

安装

CocoaPods

您可以通过 CocoaPods 安装此库,只需将以下描述的文本添加到 Podfile 中。

pod 'Fileable'

Carthage

您可以通过 Carthage 使用此库,只需将此文本添加到 Cartfile 中。

github "shotastage/Fileable"

⌘ API

函数或计算属性
static var pwd: String 获取当前目录路径。
static var home: String 获取用户主目录路径。
var ls: [String]? 获取指定目录的内容。
var isFile: Bool 检查文件是否存在。
var isDir: Bool 检查目录是否存在。
var ext: String 获取文件扩展名。
static func cd(path: String) throws cd 命令一样更改目录。
static func mkdir(path: String) throws 创建目录。
func rm(target: String) throws 移除目录或文件。
func mv(to toPath: String) throws 移动文件或目录。
func touch(at: String) throws 创建空文件。

许可

Fileable 基于 MIT 许可。您可以免费使用此库。请在您的程序中包含版权声明。详情请参阅 LICENSE

FOSSA Status