Skip to content

Instantly share code, notes, and snippets.

View D-32's full-sized avatar
:shipit:
Shipping stuff

Dylan Marriott D-32

:shipit:
Shipping stuff
View GitHub Profile
@D-32
D-32 / NSUserDefaults+UIColor.swift
Created January 7, 2017 19:26 — forked from aclissold/NSUserDefaults+UIColor.swift
Swift NSUserDefaults UIColor extension
extension UserDefaults {
func color(forKey defaultName: String) -> UIColor? {
var color: UIColor?
if let colorData = data(forKey: defaultName) {
color = NSKeyedUnarchiver.unarchiveObject(with: colorData) as? UIColor
}
return color
}
func set(_ value: UIColor?, forKey defaultName: String) {