确定目录是swift中的包
如何判断文件是包还是目录确定目录是swift中的包,swift,package,nsfilemanager,Swift,Package,Nsfilemanager,如何判断文件是包还是目录 var isDir = ObjCBool(false) let exists = NSFileManager.defaultManager().fileExistsAtPath(path, isDirectory: &isDir) return isDir.boolValue 对于目录和包,此代码都返回true。在NSWorkspace上有一个Cocoa方法,isFilePackageAtPath import Cocoa let sw = NSWorks
var isDir = ObjCBool(false)
let exists = NSFileManager.defaultManager().fileExistsAtPath(path, isDirectory: &isDir)
return isDir.boolValue
对于目录和包,此代码都返回true。在NSWorkspace上有一个Cocoa方法,
isFilePackageAtPath
import Cocoa
let sw = NSWorkspace.sharedWorkspace()
if sw.isFilePackageAtPath("/Applications/Xcode.app") {
// True, so this will execute.
}
if sw.isFilePackageAtPath("/usr/bin") {
// False, so this won't execute.
}
谢谢你帮我找到丢失的拼图。