diff --git a/MTMR/ItemsParsing.swift b/MTMR/ItemsParsing.swift index 5ef057e..6061d59 100644 --- a/MTMR/ItemsParsing.swift +++ b/MTMR/ItemsParsing.swift @@ -724,15 +724,16 @@ extension String { } var fileData: Data? { - return try? Data(contentsOf: URL(fileURLWithPath: self)) + return try? Data(contentsOf: URL(fileURLWithPath: (self as NSString).expandingTildeInPath)) } var fileString: String? { 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 { - return URL(fileURLWithPath: self) + return URL(fileURLWithPath: (self as NSString).expandingTildeInPath) } var appleScript: NSAppleScript? {