Допустим, на странице A у меня есть массив NSManagedObjects
, пользователь выбирает ячейку, и я перехожу к новому UIViewController для отображения более подробной информации о выбранном NSManagedObject.
newViewController.myManagedObject = selectedManagedObject;
[self.navigationController pushViewController:newViewController animated:YES];
[newViewController release];
Обычно я бы назначил свойство для переданного объекта, чтобы назначить, потому что я являюсь владельцем NSObject?
Относится ли это к NSManagedObjects, поскольку владелец Core-Data, а не я?
Должно ли свойство для этого NSManagedObject быть retain
или assign
?