Swift
Swift
Demonstrate Directory Path Functions
Demonstrates the path functions GetDirectoryName, GetExtension, GetFileName, and GetFileNameWithoutExtension.Chilkat Swift Downloads
func chilkatTest() {
let fac = CkoFileAccess()!
// Note: Chilkat accepts either forward slash or backslash chars as directory separators..
print("\(fac.getDirectoryName(path: "/MyDir/MySubDir/myfile.ext")!)")
print("\(fac.getDirectoryName(path: "/MyDir/MySubDir")!)")
print("\(fac.getDirectoryName(path: "/MyDir/")!)")
print("\(fac.getDirectoryName(path: "/MyDir")!)")
print("\(fac.getDirectoryName(path: "/")!)")
print("\(fac.getExtension(path: "C:/mydir.old/myfile.ext")!)")
print("\(fac.getExtension(path: "C:/mydir.old/")!)")
print("\(fac.getFileName(path: "C:/mydir/myfile.ext")!)")
print("\(fac.getFileName(path: "C:/mydir/")!)")
print("\(fac.getFileName(withoutExtension: "C:/mydir/myfile.ext")!)")
print("\(fac.getFileName(withoutExtension: "C:/mydir/")!)")
print("---")
}