I don't understand how this has anything to do with lifetime management, which is what GC/RC/ARC are for.
You do need to synchronize concurrent access to the same object, and it's not just concurrent writes, it's concurrent accesses if at least one of them is a write.
GC and ARC are for people that need shared ownership, which is pretty much always a bad idea.