我试图让这个应用程序运行,但我不知道如何去做。我已经尝试谷歌搜索几天得到一个很好的答案但无济于事。因此我转向你。
我希望拥有一个包含所有数据的典型数据库(sql或核心数据)。然后在tableview中显示第一个标准,将数据传递到下一个tableview,并在第三个tableview中显示单元格,这取决于先前做出的两个选择(例如:where(x = 1& y = 2)然后显示单元格)。最后得到一个详细视图,我可以从数据库中加载可选数据。
任何你可以帮助或指向我任何方向的方式都会很棒。
// KeLLoGsX
答案 0 :(得分:0)
RayWenderlich Tutorials有许多可能适用的教程。
更具体地说,当用户在视图中选择一行时,使用prepareForSegue方法在新视图上设置一个指示选择的属性,以便您可以相应地设置新视图。例如:
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
if ([[segue identifier] isEqualToString:@"editTemplate"]) {
[[segue destinationViewController] setManagedObjectContext:self.managedObjectContext];
NSIndexPath *indexPath = [self.tableView indexPathForSelectedRow];
self.selectedTemplate = [self.fetchedResultsController objectAtIndexPath:indexPath];
[[segue destinationViewController] setSelectedTemplate:self.selectedTemplate];
}
if ([[segue identifier] isEqualToString:@"returnToNotes"]) {
// do nothing special
}
}
通过选择segue并使用属性检查器命名它们,在故事板中设置了像“editTemplte”这样的segue标识符。