Mac 如何拖拽文件到dock上面的icon?(详细)

拖拽文件到dock上面的icon来打开需要两个操作:

1、代码

在AppDelegate.m里面添加delegate函数:

- (void)application:(NSApplication *)theApplication openFiles:(NSArray *)filenames

这个函数会自动被调用。

2、Info.plist

向Info.plist里面添加代码:

CFBundleDocumentTypes
    
        
            CFBundleTypeExtensions
            
                *
            

            CFBundleTypeName
            Folder
            CFBundleTypeOSTypes
            
                ****
            

            CFBundleTypeRole
            Viewer
            LSTypeIsPackage
            
        

    

 

一开始我只添加了代码部分,结果不行,最后又添加了Info.plist部分,感觉苹果应该让步骤更简单点,添加代码部分就可以了,为何还要添加Info.plist部分。

你可能感兴趣的:(Mac,拖拽文件到dock,拖拽文件到icon,Drag,file,to,app,icon,拖拽文件到图标,-)