如何从绑定定义的对象访问Cocoa IB绑定但是在代码中?

时间:2012-05-30 22:05:09

标签: objective-c cocoa binding qtkit

我有一个Class(文件所有者),它有一个QTMovieViewer子类(movieViewer)和一个QTMovie(电影)的实例。 QTMovieViewer是一个IBOutlet,QTMovie不是。

在IB中,我使用KVC为电影设置了movieViewer的绑定。如何在代码中从movieViewer访问电影?

我考虑过将一个Object添加到IB来表示QTMovie,但问题是这不是一个IBOutlet,而是在File的所有者的代码中创建的。

谢谢。

1 个答案:

答案 0 :(得分:0)

为什么要使用电影视图作为查找电影的起点?为什么不从作为NIB所有者的控制器开始呢?

无论如何,QTMovieView(没有“呃”)有一个movie属性,可能反映movie绑定绑定的任何电影。