I'm self teaching from books, so please someone help me with this strange concept:
Why do are some class instances somehow linked to one another? I can have an "instance" of NSManagedObjectContext in each view controller in an array, but when I manipulate the members of one Context, it changes the other's as well. This wouldn't apply to an instance of NSString that I add to a view controller, so why is it different for a class like NSManagedObjectContext?
Why do are some class instances somehow linked to one another? I can have an "instance" of NSManagedObjectContext in each view controller in an array, but when I manipulate the members of one Context, it changes the other's as well. This wouldn't apply to an instance of NSString that I add to a view controller, so why is it different for a class like NSManagedObjectContext?