当使用 NSOpenPanel 打开文件时,我试图让用户只选择 iPhoto 库。例如,Aperture 库具有扩展名 .alibrary。然而,iPhoto 库似乎没有扩展名。
供您参考,Aperture 和 iPhoto 库是完全正确的捆绑包。Aperture 捆绑包具有 .alibrary 扩展名,而 iPhoto 捆绑包似乎没有扩展名。
如何让用户只选择 iPhoto 包?由于缺少扩展名,我无法使用“setAllowedFileTypes”。然而,iPhoto 似乎确实能够做出区分,但我不明白在这种情况下是如何做到的。