我有一个带有UISplitViewController的iPad应用程序。我正在尝试使用3个字符串属性更新详细信息视图。
我有委托设置,但使用id detailItem
查看其他示例。
DetailView.m
- (void)setDetailItem:(id)newDetailItem {
if (detailItem != newDetailItem) {
[detailItem release];
detailItem = [newDetailItem retain];
NSLog(@"Text Should be here: %@", self.detailItem);
}
if (popoverController != nil) {
[popoverController dismissPopoverAnimated:YES];
}
}
LeftView.m didSelectRowAtIndex
NSString *mystring = @"Test";
detailViewControlleriPad.detailItem = mystring;
我想将这三个字符串从左侧传递到详细视图,甚至是NSManagedObject,它们将更新一个tableview。