我正在尝试将此功能添加到我的应用中:当按某个按钮时,打开某个文件的快速查看视图。
我看到了这个: Use Quick Look inside a Swift cocoa application to preview audio files, 但是注释中写的错误显示出来,并且在尝试在文件之间来回切换后应用程序崩溃。
Apple的QLPreviewPanel类引用非常清楚。
哪个是正确的实施?我链接的问题的答案有什么问题?
答案 0 :(得分:0)
Apple的QLPreviewPanel类引用非常清楚。
他们目前有很多错误。您可以在浏览器中“查看页面源代码”,或使用Xcode内置帮助,这非常好。
哪个是正确的实施?
看起来有人has already done it和Swift。我不确定这是否完全实现。
我链接的问题的答案有什么问题?
在面板没有控制器时调用的QLError()[...] 以这种方式解密:responder chain中的某个类(您的NSView
或{{1应该已经存在,除非你有一个非常复杂的结构)必须回复NSWindow
和另外两个acceptsPreviewPanelControl:
方法。