iOS数据源委派

时间:2012-01-06 03:49:48

标签: delegates ios5 protocols datasource cs193p

我一直在研究用于iOS 5.0开发的斯坦福CS193p课程(可在iTunes U上找到),并在尝试作业3(pdf)时遇到问题。

我正在尝试在我开发的先前计算器模型之上实现图形计算器。在我的故事板中,我在计算器中添加了一个“图形”按钮,它可以分割成一个新的视图控制器。在这里面是一个名为'GraphView'的视图。我需要委托此视图的数据源。我可以在我的GraphViewController中设置它,如下所示:

self.graphView.dataSource = self;

我也可以在Interface Builder中设置它。我想做的是将它设置为我的CalculatorViewController,它首先发送了segue消息,但是在它的代码中没有提到GraphViewController或GraphView,所以我不知道如何实现这一点。 Interface Builder不允许我将数据源拖出它自己的视图框架。

简短版本:我想将我的数据源从我的Graph View委托给我的CalculatorViewController。请在此处查看故事板:Storyboard

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

您可以在prepareForSegue函数中执行此操作。您可以在PsychologistViewController.m中找到类似的示例。