Getting alias path of file in swift

This is a solution using NSURL. It expects an NSURL object as parameter and returns either the original path if the url is an alias or nil. func resolveFinderAlias(url:NSURL) -> String? { var isAlias : AnyObject? do { try url.getResourceValue(&isAlias, forKey: NSURLIsAliasFileKey) if isAlias as! Bool { do { let original = try NSURL(byResolvingAliasFileAtURL: url, … Read more