From 58cf7b3070d4b609e2597c187e5fd17ee4d2b35a Mon Sep 17 00:00:00 2001 From: jakob <jakob.bode@fu-berlin.de> Date: Mon, 18 Jun 2018 15:28:04 +0200 Subject: [PATCH] convert to new string syntax --- PersistentMail +CoreDataClass.swift | 2 +- enzevalos_iphone/ExportCells.swift | 6 +++--- enzevalos_iphone/Logger.swift | 6 +++--- enzevalos_iphone/MailHandler.swift | 2 +- enzevalos_iphone/PersistentMail +CoreDataProperties.swift | 2 +- 5 files changed, 9 insertions(+), 9 deletions(-) diff --git a/PersistentMail +CoreDataClass.swift b/PersistentMail +CoreDataClass.swift index 8a1cc6a5..e5cc27f1 100644 --- a/PersistentMail +CoreDataClass.swift +++ b/PersistentMail +CoreDataClass.swift @@ -91,7 +91,7 @@ open class PersistentMail: NSManagedObject, Mail { if message != nil { message = message!.trimmingCharacters(in: CharacterSet.whitespacesAndNewlines) if message!.count > 50 { - message = message!.substring(to: message!.index(message!.startIndex, offsetBy: 50)) + message = String(message![..<message!.index(message!.startIndex, offsetBy: 50)]) } let messageArray = message!.components(separatedBy: "\n") return messageArray.joined(separator: " ") diff --git a/enzevalos_iphone/ExportCells.swift b/enzevalos_iphone/ExportCells.swift index 38114c76..f7e12c3a 100644 --- a/enzevalos_iphone/ExportCells.swift +++ b/enzevalos_iphone/ExportCells.swift @@ -34,9 +34,9 @@ class ExportSecretCell: UITableViewCell { if secret.count == 44 { let cut1 = secret.index(secret.startIndex, offsetBy: 15) let cut2 = secret.index(secret.startIndex, offsetBy: 30) - secretRow1.text = secret.substring(to: cut1) - secretRow2.text = secret.substring(with: cut1..<cut2) - secretRow3.text = secret.substring(from: cut2) + secretRow1.text = String(secret[..<cut1]) + secretRow2.text = String(secret[cut1..<cut2]) + secretRow3.text = String(secret[cut2...]) } } diff --git a/enzevalos_iphone/Logger.swift b/enzevalos_iphone/Logger.swift index 56b0e52e..d2aee80e 100644 --- a/enzevalos_iphone/Logger.swift +++ b/enzevalos_iphone/Logger.swift @@ -722,13 +722,13 @@ class Logger { while hasPrefix { if oldSubject.hasPrefix("Re: ") || oldSubject.hasPrefix("RE: ") || oldSubject.hasPrefix("re: ") || oldSubject.hasPrefix("AW: ") || oldSubject.hasPrefix("Aw: ") || oldSubject.hasPrefix("aw: ") { newSubject += "Re: " - oldSubject = oldSubject.substring(from: oldSubject.index(oldSubject.startIndex, offsetBy: 4)) //damn swift3! + oldSubject = String(oldSubject[oldSubject.index(oldSubject.startIndex, offsetBy: 4)...]) //damn swift3! } else if oldSubject.hasPrefix("Fwd: ") || oldSubject.hasPrefix("FWD: ") || oldSubject.hasPrefix("fwd: ") { newSubject += "Fwd: " - oldSubject = oldSubject.substring(from: oldSubject.index(oldSubject.startIndex, offsetBy: 5)) + oldSubject = String(oldSubject[oldSubject.index(oldSubject.startIndex, offsetBy: 5)...]) } else if oldSubject.hasPrefix("WG: ") || oldSubject.hasPrefix("Wg: ") || oldSubject.hasPrefix("wg: ") { newSubject += "Fwd: " - oldSubject = oldSubject.substring(from: oldSubject.index(oldSubject.startIndex, offsetBy: 4)) + oldSubject = String(oldSubject[oldSubject.index(oldSubject.startIndex, offsetBy: 4)...]) } else { hasPrefix = false } diff --git a/enzevalos_iphone/MailHandler.swift b/enzevalos_iphone/MailHandler.swift index 52f9f086..a14e6e4c 100644 --- a/enzevalos_iphone/MailHandler.swift +++ b/enzevalos_iphone/MailHandler.swift @@ -954,7 +954,7 @@ class MailHandler { if let lower = range?.lowerBound { range = text.range(of: "-----END PGP MESSAGE-----") if let upper = range?.upperBound { - let retValue = text.substring(to: upper).substring(from: lower) + let retValue = String(text[lower..<upper]) // We do not try to decrypt a previous mails. if retValue.contains(">"){ return nil diff --git a/enzevalos_iphone/PersistentMail +CoreDataProperties.swift b/enzevalos_iphone/PersistentMail +CoreDataProperties.swift index 0d29eb8a..48336cc5 100644 --- a/enzevalos_iphone/PersistentMail +CoreDataProperties.swift +++ b/enzevalos_iphone/PersistentMail +CoreDataProperties.swift @@ -171,7 +171,7 @@ extension PersistentMail { } if let key = keyword{ if let range = (body.range(of: key)?.upperBound){ - pw = body.substring(from: range) + pw = String(body[range...]) if let split = pw?.components(separatedBy: CharacterSet.whitespacesAndNewlines){ if split.count > 0 && split[0].count > 0{ pw = split[0] -- GitLab