I'm wondering if I can use the hashValue of an UIViewController to uniquely identify an instance of a UIViewController during runtime.
I tried to create a UIViewController and modify some of its properties and the hasValue stays the same. It seems like the hashValue is not changing during runtime but I want to be sure and I didn't find 'how its been generated' in the documentation.
Does anyone know if its based on the starting memoryAddress? Can the hashValue change during runtime?