1
0
mirror of https://github.com/Toxblh/MTMR.git synced 2026-01-10 17:08:39 +00:00

Add ability to use file paths relative to your user directory

This commit is contained in:
Mark Rickert 2019-11-06 14:48:13 -07:00
parent 2cdb705b37
commit eaa26645c5

View File

@ -724,15 +724,16 @@ extension String {
} }
var fileData: Data? { var fileData: Data? {
return try? Data(contentsOf: URL(fileURLWithPath: self)) return try? Data(contentsOf: URL(fileURLWithPath: (self as NSString).expandingTildeInPath))
} }
var fileString: String? { var fileString: String? {
var encoding: String.Encoding = .utf8 var encoding: String.Encoding = .utf8
return try? String(contentsOfFile: self, usedEncoding: &encoding) return try? String(contentsOf: URL(fileURLWithPath: (self as NSString).expandingTildeInPath), usedEncoding: &encoding)
}
var fileURL: URL { var fileURL: URL {
return URL(fileURLWithPath: self) return URL(fileURLWithPath: (self as NSString).expandingTildeInPath)
} }
var appleScript: NSAppleScript? { var appleScript: NSAppleScript? {