diff --git a/Contacts/ABPerson.swift b/Contacts/ABPerson.swift index 88d30a0..3309012 100644 --- a/Contacts/ABPerson.swift +++ b/Contacts/ABPerson.swift @@ -11,23 +11,15 @@ import AddressBook extension ABPerson { func firstName() -> String { - return self.valueForProperty(kABFirstNameProperty) as String? ?? "" + return self.valueForProperty(kABFirstNameProperty) as! String? ?? "" } func lastName() -> String { - return self.valueForProperty(kABLastNameProperty) as String? ?? "" + return self.valueForProperty(kABLastNameProperty) as! String? ?? "" } func emails() -> ABMultiValue? { - return self.valueForProperty(kABEmailProperty) as ABMultiValue? + return self.valueForProperty(kABEmailProperty) as! ABMultiValue? } - func setImageDataFromURL(optionalURL: NSURL?) { - if let url = optionalURL { - let data = NSData(contentsOfURL: url) - if data != nil { - self.setImageData(data) - } - } - } } \ No newline at end of file diff --git a/Contacts/String.swift b/Contacts/String.swift index 9267c31..88a6a77 100644 --- a/Contacts/String.swift +++ b/Contacts/String.swift @@ -17,13 +17,13 @@ extension String { CC_MD5(str!, strLen, result) - var hash = NSMutableString() + let hash = NSMutableString() for i in 0..