Here's what I use:
in a header file, after #import
lines but before the @interface
declaration:
// Documentation about why the notification is interesting and useful
extern NSString * const ZZZSomeNameNotification;
in implementation file:
NSString * const ZZZSomeNotification = @"ZZZSomeNotification";
Then when posting the notification in your code, use ZZZSomeNotification whenever referring to the name.
This is pretty similar to how Apple declares notification names in their header files. Take a look at the header file for an Apple-provided class that you use, via Xcode's "Open Quickly..." menu item in the File menu, and you will see something similar.