gpt4 book ai didi

cocoa - 如何访问QuickLook插件资源?

转载 作者:行者123 更新时间:2023-12-03 16:10:23 25 4
gpt4 key购买 nike

我的 QuickLook 插件生成文档的 HMTL 预览。我需要显示插件包中保存的图像。简单地使用 imageNamed: 方法来获取 NSImage 类的实例是行不通的。如何才能做到这一点?这是事实的结果吗

Quick Look generators are designed as CFPlugIn-style bundles.

正如文档所说?

最佳答案

我相信+imageNamed:使用NSBundle的+mainBundle方法。在这种情况下,那不是您的插件包。

我认为您需要直接询问插件的 bundle :

NSString * path = [[[NSBundle bundleForClass:[MyPluginClass class]] pathForResource:@"MyImage" ofType:@"tif"];
NSImage * image = [[[NSImage alloc] initWithContentsOfFile:path] autorelease];

这是在浏览器中编写的,因此可能不准确。 :-)

关于cocoa - 如何访问QuickLook插件资源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4292106/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com