我跟着this tutorial获取了一个Cocoa应用程序,该应用程序使用QuickTime Movie View控件在窗口中播放mov文件。 This文档页面说QTKit支持其他文件格式,如AVI和MPEG-4。我无法从文件>打开... 对话框中打开该类型的文件。
我有一种预感,我只需要将正确的文档类型添加到我的目标,然后打开...对话框将允许我打开AVI文件,但我不知道该放在操作系统类型字段。我是在正确的轨道上吗?我在哪里可以获得视频格式的一系列可能的操作系统类型列表?
奖励:无论如何,MooV代表什么,某种牛电影?
答案 0 :(得分:1)
正如Information Property List Key Reference中所述,自Mac OS 10.5起,{I}}(操作系统类型)已被弃用。你(和那个教程)应该使用Uniform Type Identifiers (UTIs)代替。
Apple提供list of system-declared Uniform Type Identifiers (UTIs)。例如,AVI和MPEG-4文件由CFBundleTypeOSTypes
和public.avi
UTI标识,两者都符合public.mpeg-4
UTI。