Я пытаюсь выполнить какое-то простое задание, но получаю разные результаты и не могу понять, почему. Почему первое задание ниже работает, а второе нет?
NSMutableArray *mutableFetchResults = something approrpriate here;
[self setLocationsArray:mutableFetchResults];
[switchViewController setLocationsArray:mutableFetchResults];
NSLog(@"1 - %@", self.locationsArray); // -> returns array
NSLog(@"2 - %@", switchViewController.locationsArray); // -> returns null
NSLog(@"3 - %@", mutableFetchResults); // -> returns array