繁体   English   中英

为放置在NSTableview中的文件初始化QTMovie

[英]initialize QTMovie for file dropped in NSTableview

伙计们,我只是使用Objective C并为表编写软件,在其中拖动mp3文件并希望访问其元数据并显示艺术家,流派等。因此,我有用于“拖放”的类和用于“访问元数据”的类。 我认为问题是我不知道如何初始化从查找器到表的文件的QTMovie。

这是代码行:

movie = [QTMovie movieWithFile:@“ / *所以,我应该在这里写些什么?? * /” error:nil];

谢谢。

基本上,您的问题就是“如何从拖放文件中获取文件?” 一旦知道了如何获取删除的文件,就将其传递到神秘字符串中。 简短的答案是,您实现了NSDraggingDestination协议,并在performDragOperation:方法中,向拖动信息对象询问其propertyListForType:NSFilenamesPboardType

Apple网站上有完整的拖放指南 ,其中包含许多详细的说明和示例代码。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM