The following classes are available globally.
This class is designed to act as anSee more
abstractbase class, providing a simple
Dictionarydatastore that is stored in the
UserDefaultsin the Application Bundle. It is designed to be reliable, and extremely simple to use. The stored
Dictionarywould be a String-keyed Dictionary of
Any(flexible types). It s up to subclasses to specialize the typeless data. THIS IS NOT EFFICIENT OR ROBUST! It is meant as a simple
bucketfor things like application preferences. It is not an industrial data storage solution. You have been warned. Subclasses could declare their accessors as
KVO-style, thus, providing a direct way to influence persistent state. You can also directly observe the .values property. It will change when ANY pref is changed (so might not be suitable for
pick and chooseobservation).
public class RVS_PersistentPrefs : NSObject