Skip to content

Meniny/UNIXFileSystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UNIXFileSystem
Version Author Build Passing Swift
Platforms MIT
Cocoapods Carthage SPM


What's this?

UNIXFileSystem (aka UFS) is an UNIX file system manager for iOS/macOS/tvOS/watchOS platforms.

Requirements

  • iOS 8.0+
  • macOS 10.10+
  • watchOS 2.0+
  • tvOS 9.0+
  • Xcode 9 with Swift 5

Installation

CocoaPods

platform :ios, '8.0'

target 'YOUAR_TARGET_NAME' do
  use_frameworks!

  pod 'UNIXFileSystem'
end

Types

The main Types in UNIXFileSystem are listed below with protocols being emphasized:

  • UFSPath
  • UFSRegularFile
  • UFSSymbolicLink
  • UFSAliasFile
  • UFSDirectory
  • UFSVolume
  • UFSPathRepresentable
  • UFSParent
  • UFSSubitem
  • UFSCopyable
  • UFSCopyableSubitem
  • UFSMoveable
  • UFSMoveableSubitem
  • UFSRenameable
  • UFSRemovable
  • UFSTrashable
  • UFSLinkable
  • UFSSymbolicLinkable
  • UFSAliasable
  • UFSFileHandleConvertible
  • UFSFileWrapperConvertible
  • UFSItem
  • UFSFile

Contribution

You are welcome to fork and submit pull requests.

License

UFS is open-sourced software, licensed under the MIT license.

About

📂An UNIX file system framework for iOS/macOS/tvOS/watchOS platforms.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published