lib/sugarcube/defaults.rb in sugarcube-0.2.3 vs lib/sugarcube/defaults.rb in sugarcube-0.2.5
- old
+ new
@@ -1,7 +1,24 @@
class Symbol
def get_default
+ to_s.get_default
+ end
+
+ def set_default val
+ to_s.set_default val
+ end
+
+ def remove_default
+ to_s.remove_default
+ end
+
+end
+
+
+class String
+
+ def get_default
NSUserDefaults.standardUserDefaults.objectForKey(self)
end
def set_default val
NSUserDefaults.standardUserDefaults.setObject(val, forKey:self)