File
Undocumented
- 
                  
                  
The path to the file
Declaration
Swift
var path: FilePath - 
                  
                  
The encoding for the text, if any, in the file.
Declaration
Swift
var encoding: String.Encoding - 
                  
                  
The type of file or file-like item this is.
Declaration
Swift
var type: FileType - 
                  
init(open:)Default implementationOpens the file at ‘stringpath’.
Default Implementation
Opens the file at ‘stringpath’.
Parameter
Parameter stringpath: the path to the file.Throws
FileSystemError.notFound, .isDirectory, .invalidAccess.Declaration
Swift
init(open stringpath: String) throws - 
                  
                  
Opens the file at ‘path’.
Declaration
Swift
init(open path: FilePath) throws 
- 
                  
init(createSymbolicLink:to:ifExists:)Extension methodCreates a symbolic link at ‘newlink’ pointing to the file at ‘target’.
- Parameters:
 - newlink: The path to the new symbolic link.
 - target: The file the new link should point to.
 - ifExists: What to do if there already is something at newlink: open, throw error or replace.
 
Throws
FileSystemError.isDirectory, .alreadyExists, .outsideSandbox, .invalidAccess.Declaration
Swift
public init<TargetFile:File>(createSymbolicLink newlink: FilePath, to target: TargetFile, ifExists: AlreadyExistsOptions) throwsParameters
newlinkThe path to the new symbolic link.
targetThe file the new link should point to.
ifExistsWhat to do if there already is something at newlink: open, throw error or replace.
 - Parameters:
 
View on GitHub
        File Protocol Reference