Iphone 未传递到详细视图的变量

Iphone 未传递到详细视图的变量,iphone,objective-c,ipad,uiviewcontroller,uisplitviewcontroller,Iphone,Objective C,Ipad,Uiviewcontroller,Uisplitviewcontroller,我有一个带有UISplitViewController的iPad应用程序。我正在尝试用3个字符串属性更新细节视图 我有代理设置,但看到了使用id detailItem的其他示例 DetailView.m - (void)setDetailItem:(id)newDetailItem { if (detailItem != newDetailItem) { [detailItem release]; detailItem = [newDetailItem r

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

NSString *mystring = @"Test";
detailViewControlleriPad.detailItem = mystring;
我只想将这3个字符串从左传递到细节视图,甚至是NSManagedObject,这将反过来更新tableview。

是一个关于如何使用SplitViewController以及如何将细节视图中的数据传递到根视图的很好的教程。希望这有帮助