我有一个 prepareForSegue 应该将信息从一个页面传递到另一个页面,但是我知道我在某处错过了导致我 greif 的一行
基本上它从互联网调用一个填充tableview控制器的plist文件,当您选择它应该从一页到具有更多信息的新页面的值时
- (void) prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
EventsViewController *evc1 = [segue destinationViewController];
NSIndexPath *path = [self.tableView indexPathForSelectedRow];
Events *d = [eventKey_web objectAtIndex:[path row]];
[evc1 setCurrentEvent:d];
}
对于我的 plist 文件的示例,可以在此处使用 plist 字典填充 UITableView
如果我做一个
NSLog(@"Event ID = %@",currentEvent);
在我的 EventViewController 页面中,我得到了 Item X 的正确输出,但在我的一生中,我似乎无法弄清楚如何传递 eventDates 和 eventTitles。
我知道它只会是一条线,但如果有人能在正确的方向上轻轻推动我,那就太棒了
谢谢