我目前有一个 NSManagedObjectContext ,其中包含在表格视图中显示的 5 个视频对象。
当用户选择一行时,我将推入一个新的视图控制器以显示对象详细信息,并为用户提供“将视频添加到收藏夹”的选项。
为此,我想创建一个新的 NSManagedObjectContext,将选定的 Video 分配给它,并将其推送到新的视图控制器。
有人可以解释一下我该怎么做吗?
我现有的代码看起来像:
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
VideoDetails *vd = [[VideoDetails alloc] initWithStyle:UITableViewStyleGrouped];
vd.video = [videoArray objectAtIndex:indexPath.row];
[[self navigationController] pushViewController:vd animated:YES];
}