// SEE NSNOTIFICATION TEMPLATE FOR NAMING CONVENTIONS
// used to get the benefits of spell checking for notification keys -- this idea only works for strings, not custom objects
// keywords: notification keys static strings
// for WCSomeNotification in header of posting class
extern NSString * WCSomeNotification;
// in .m file, before implementation
NSString *WCSomeNotification = @"specific object event";
// any class listening has to #import this class and can use the string like this
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(updateUI:) name:WCSomeNotification object:nil];
// tear down after [super dealloc]
[[NSNotificationCenter defaultCenter] removeObserver:self name:WCTaxValueChangedNotification object:nil];