1
基本上我想要做的是在CoreData元素之間切換(next/previous)。 這是我到目前爲止所嘗試的,但它不起作用。如何轉到下一個/上一個CoreData記錄/ managedObject
-(void)plus
{
UINavigationController *navController = (UINavigationController *)self.window.rootViewController;
RootView *controller = (RootView *)navController.topViewController;
controller.managedObjectContext =selectedPerson.managedObjectContext;
NSIndexPath *indexPath = [controller.tableView indexPathForSelectedRow];
NSIndexPath* newIndexPath = [NSIndexPath indexPathForRow:indexPath.row+1 inSection:indexPath.section];
controller.selectedNote = [controller.fetchedResultsController objectAtIndexPath:newIndexPath];
self.selectedPerson = controller.selectedNote;
self.title = self.selectedPerson.name;
}
有什麼建議嗎?
它做了什麼,你想做什麼? – Wain
它什麼都不做。我希望它能夠到TableView中的下一個記錄。因此,詳細視圖中的selectedPerson應顯示下一條記錄 – PonyLand
因此,顯示新的詳細視圖控制器? – Wain