Skip to content
Snippets Groups Projects
Commit c7bc4792 authored by Joscha's avatar Joscha
Browse files

Removed deprecated character view from strings

parent 5c1f02cc
No related branches found
No related tags found
No related merge requests found
...@@ -43,17 +43,17 @@ open class EnzevalosContact: NSManagedObject, Contact, Comparable { ...@@ -43,17 +43,17 @@ open class EnzevalosContact: NSManagedObject, Contact, Comparable {
var name = String() var name = String()
if let cnc = cnContact { if let cnc = cnContact {
if cnc.givenName.characters.count > 0 { if cnc.givenName.count > 0 {
name += cnc.givenName name += cnc.givenName
} }
if cnc.familyName.characters.count > 0 { if cnc.familyName.count > 0 {
if name.characters.count > 0 { if name.count > 0 {
name += " " name += " "
} }
name += cnc.familyName name += cnc.familyName
} }
} }
if name.characters.count > 0 { if name.count > 0 {
return name return name
} else { } else {
return nil return nil
...@@ -174,7 +174,7 @@ open class EnzevalosContact: NSManagedObject, Contact, Comparable { ...@@ -174,7 +174,7 @@ open class EnzevalosContact: NSManagedObject, Contact, Comparable {
let con = CNMutableContact() let con = CNMutableContact()
let name = self.displayname let name = self.displayname
if let n = name { if let n = name {
let nameArray = n.characters.split(separator: " ").map(String.init) let nameArray = n.split(separator: " ").map(String.init)
switch nameArray.count { switch nameArray.count {
case 1: case 1:
con.givenName = nameArray.first! con.givenName = nameArray.first!
......
...@@ -91,8 +91,8 @@ open class PersistentMail: NSManagedObject, Mail { ...@@ -91,8 +91,8 @@ open class PersistentMail: NSManagedObject, Mail {
if message != nil { if message != nil {
message = message!.trimmingCharacters(in: CharacterSet.whitespacesAndNewlines) message = message!.trimmingCharacters(in: CharacterSet.whitespacesAndNewlines)
if message!.characters.count > 50 { if message!.count > 50 {
message = message!.substring(to: message!.characters.index(message!.startIndex, offsetBy: 50)) message = message!.substring(to: message!.index(message!.startIndex, offsetBy: 50))
} }
let messageArray = message!.components(separatedBy: "\n") let messageArray = message!.components(separatedBy: "\n")
return messageArray.joined(separator: " ") return messageArray.joined(separator: " ")
......
...@@ -18,16 +18,16 @@ extension CNContact: Contact { ...@@ -18,16 +18,16 @@ extension CNContact: Contact {
public var name: String { public var name: String {
var name: String var name: String
name = String() name = String()
if self.givenName.characters.count > 0 { if self.givenName.count > 0 {
name += self.givenName name += self.givenName
} }
if self.familyName.characters.count > 0 { if self.familyName.count > 0 {
if name.characters.count > 0 { if name.count > 0 {
name += " " name += " "
} }
name += self.familyName name += self.familyName
} }
if name.characters.count == 0 && self.emailAddresses.count > 0 { if name.count == 0 && self.emailAddresses.count > 0 {
let adr = (self.emailAddresses.first?.value)! as String let adr = (self.emailAddresses.first?.value)! as String
return adr return adr
} }
......
...@@ -21,9 +21,9 @@ extension Contact { ...@@ -21,9 +21,9 @@ extension Contact {
private func makeImageFromName(_ name: String) -> UIImage { private func makeImageFromName(_ name: String) -> UIImage {
var text: NSAttributedString var text: NSAttributedString
var tag = String() var tag = String()
if name.characters.count > 0 { if name.count > 0 {
let seperated = name.components(separatedBy: " ") let seperated = name.components(separatedBy: " ")
tag = seperated.map({if let a = $0.characters.first { return "\(a)" }; return "" }).joined() tag = seperated.map({if let a = $0.first { return "\(a)" }; return "" }).joined()
} }
text = NSAttributedString(string: tag.uppercased(), attributes: [NSForegroundColorAttributeName: UIColor.white, NSFontAttributeName: UIFont.systemFont(ofSize: 32.2)]) text = NSAttributedString(string: tag.uppercased(), attributes: [NSForegroundColorAttributeName: UIColor.white, NSFontAttributeName: UIFont.systemFont(ofSize: 32.2)])
......
...@@ -31,7 +31,7 @@ class ExportSecretCell: UITableViewCell { ...@@ -31,7 +31,7 @@ class ExportSecretCell: UITableViewCell {
@IBOutlet weak var secretRow3: UILabel! @IBOutlet weak var secretRow3: UILabel!
func setSecretToLabels(secret: String) { func setSecretToLabels(secret: String) {
if secret.characters.count == 44 { if secret.count == 44 {
let cut1 = secret.index(secret.startIndex, offsetBy: 15) let cut1 = secret.index(secret.startIndex, offsetBy: 15)
let cut2 = secret.index(secret.startIndex, offsetBy: 30) let cut2 = secret.index(secret.startIndex, offsetBy: 30)
secretRow1.text = secret.substring(to: cut1) secretRow1.text = secret.substring(to: cut1)
......
...@@ -93,7 +93,7 @@ class AutocryptContact { ...@@ -93,7 +93,7 @@ class AutocryptContact {
pref = value.trimmingCharacters(in: .whitespacesAndNewlines) pref = value.trimmingCharacters(in: .whitespacesAndNewlines)
break break
case KEY: case KEY:
if value.characters.count > 0 { if value.count > 0 {
key = value key = value
} }
break break
...@@ -127,7 +127,7 @@ class AutocryptContact { ...@@ -127,7 +127,7 @@ class AutocryptContact {
} }
func toString() -> String { func toString() -> String {
return "Addr: \(addr) | type: \(type) | encryption? \(prefer_encryption) key size: \(key.characters.count)" return "Addr: \(addr) | type: \(type) | encryption? \(prefer_encryption) key size: \(key.count)"
} }
} }
......
...@@ -370,8 +370,6 @@ class ReadViewController: UITableViewController { ...@@ -370,8 +370,6 @@ class ReadViewController: UITableViewController {
if let name = mail.from.contact?.nameOptional { if let name = mail.from.contact?.nameOptional {
senderTokenField.delegate?.tokenField!(senderTokenField, didEnterText: name, mail: mail.from.mailAddress) senderTokenField.delegate?.tokenField!(senderTokenField, didEnterText: name, mail: mail.from.mailAddress)
} else { } else {
let name: String = mail.from.mailAddress
print("MYNAME IS: \(name)")
senderTokenField.delegate?.tokenField!(senderTokenField, didEnterText: mail.from.mailAddress, mail: mail.from.mailAddress) senderTokenField.delegate?.tokenField!(senderTokenField, didEnterText: mail.from.mailAddress, mail: mail.from.mailAddress)
} }
...@@ -406,7 +404,7 @@ class ReadViewController: UITableViewController { ...@@ -406,7 +404,7 @@ class ReadViewController: UITableViewController {
receivedTime.text = mail.timeString receivedTime.text = mail.timeString
if let subj = mail.subject { if let subj = mail.subject {
if subj.trimmingCharacters(in: CharacterSet.whitespaces).characters.count > 0 { if subj.trimmingCharacters(in: CharacterSet.whitespaces).count > 0 {
subject.text = subj subject.text = subj
} else { } else {
subject.text = NSLocalizedString("SubjectNo", comment: "This mail has no subject") subject.text = NSLocalizedString("SubjectNo", comment: "This mail has no subject")
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment