zwaldowski/MagicalRecord — comment on commit 361257bbef7e62ad164b711a5fafdf19c69bdfba
File:  line 0
By zwaldowski:

It's actually the reverse; `static void *` was never a random unique pointer. Apple's documentation points to a `static char *` with a string (the one used here) or a `static char` with no string passed by `&`.

So there's either this:
````
static char kStackStoreNameKey;
id foo = nil;
objc_setAssociatedObject(self, &kStackStoreNameKey, foo, OBJC_ASSOCIATION_RETAIN_NONATOMIC);
````

Or this:
````
static char *kStackStoreNameKey = "MRStoreName";
id foo = nil;
objc_setAssociatedObject(self, kStackStoreNameKey, foo, OBJC_ASSOCIATION_RETAIN_NONATOMIC);
````