当我setDelegate_
在我的 pyObjC 代码中调用时,我得到一个AttributeError: 'tuple' object has no attribute 'setDelegate_'
.
我的代码如下所示:
def createMovie(self):
attribs = NSMutableDictionary.dictionary()
attribs['QTMovieFileNameAttribute'] = '<My Filename>'
movie = QTMovie.alloc().initWithAttributes_error_(attribs, objc.nil)
movie.setDelegate_(self)
编辑
我发现我不能对电影对象使用任何实例方法。