Say we are working in Objective-C
NSDate *now = [NSDate date];
NSLog(@"The new date lives at %p", now);
NSLog(@"The new date lives also at %p", &now);
The NSLogs will spit out different memory addresses and that is confusing me. One of the NSLogs is telling me the address of the object now, but which one? Is one giving the address of the pointer and the other giving the address of the object?
Thank you