Everything about Atomic Wallet
– tc. Commented Dec 1, 2010 at eighteen:20 @fyolnish I am undecided what _val/val are, but no, probably not. The getter for an atomic copy/keep house wants to make sure that it doesn't return an object whose refcount gets zero because of the setter being named in An additional thread, which primarily implies it should examine the ivar, retain it