变量没有被传递到细节视图

时间:2011-08-17 22:00:33

标签: iphone objective-c ipad uiviewcontroller uisplitviewcontroller

我有一个带有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。

1 个答案:

答案 0 :(得分:0)

This是一个很棒的教程,我发现了如何使用SplitViewController,并将数据从详细信息视图传递到根视图。希望这有帮助!

相关问题