Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/113.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 继续将信息推送到第三个UIView_Ios_Uiview_Uitableview - Fatal编程技术网

Ios 继续将信息推送到第三个UIView

Ios 继续将信息推送到第三个UIView,ios,uiview,uitableview,Ios,Uiview,Uitableview,我有三个部分的分组样式的表视图。 从字典数组中获取信息 我的应用程序与UITable(Master)和一个UIView(root)配合得很好。但是,我想继续将信息从选择的单元格推送到直接连接到UIView(根)的第三个UIView -UIView(根目录)具有: 您应该重新考虑您的设计-如果在整个应用程序的许多屏幕上都需要填充视图/表/单元格/等所需的数据,那么您应该创建一个单例类来管理这些数据,并且可以从任何需要它的视图控制器访问这些数据。通过这种方式,在视图之间“推送”所需的只是将控制器指向

我有三个部分的分组样式的表视图。 从字典数组中获取信息

我的应用程序与UITable(Master)和一个UIView(root)配合得很好。但是,我想继续将信息从选择的单元格推送到直接连接到UIView(根)的第三个UIView

-UIView(根目录)具有:


您应该重新考虑您的设计-如果在整个应用程序的许多屏幕上都需要填充视图/表/单元格/等所需的数据,那么您应该创建一个单例类来管理这些数据,并且可以从任何需要它的视图控制器访问这些数据。通过这种方式,在视图之间“推送”所需的只是将控制器指向其所需数据的索引

谢谢,但这里我只想在第三个UIView中重用courseDetailLabel.text。
.h    
@property (strong, nonatomic) id detailItem;



.m
#import "DetailViewController.h"

@interface DetailViewController ()
- (void)configureView;
@end

@implementation DetailViewController

@synthesize detailItem = _detailItem;
@synthesize courseDetailLabel = _courseDetailLabel;


#pragma mark - Managing the detail item

- (void)setDetailItem:(id)newDetailItem
{
    if (_detailItem != newDetailItem) {
        _detailItem = newDetailItem;

        // Update the view.
        [self configureView];
    }
}

- (void)configureView
{
    // Update the user interface for the detail item.

    if (self.detailItem) {

        self.courseDetailLabel.text = [[self.detailItem valueForKey:@"courseDetails"] description];
    }
}