我有一个类(文件所有者),它有一个 QTMovieViewer 子类(movieViewer)和一个 QTMovie(电影)的实例。 QTMovieViewer 是一个 IBOutlet,而 QTMovie 不是。
在 IB 中,我使用 KVC 为 movieViewer 设置了与电影的绑定(bind)。如何在代码中从 movieViewer 访问电影?
我考虑过向 IB 添加一个对象来表示 QTMovie,但问题是这不是 IBOutlet,而是由文件所有者的代码创建的。
谢谢。
最佳答案
为什么要使用电影 View 作为查找电影的起点?为什么不从充当该 NIB 所有者的 Controller 开始呢?
无论如何,QTMovieView
(没有“er”)有一个movie
属性,它可能反射(reflect)movie
绑定(bind)绑定(bind)到的任何电影。
关于objective-c - 如何从代码中定义绑定(bind)的对象访问 Cocoa IB 绑定(bind)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10824922/