Advertisement
Guest User

Untitled

a guest
Jun 30th, 2015
207
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.51 KB | None | 0 0
  1. extension NSUserDefaults {
  2.  
  3. func colorForKey(key: String) -> UIColor? {
  4. var color: UIColor?
  5. if let colorData = dataForKey(key) {
  6. color = NSKeyedUnarchiver.unarchiveObjectWithData(colorData) as? UIColor
  7. }
  8. return color
  9. }
  10.  
  11. func setColor(color: UIColor?, forKey key: String) {
  12. var colorData: NSData?
  13. if let color = color {
  14. colorData = NSKeyedArchiver.archivedDataWithRootObject(color)
  15. }
  16. setObject(colorData, forKey: key)
  17. }
  18.  
  19. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement