gpt4 book ai didi

objective-c - 文件图标:appPath] gives blank images for some applications

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

我使用

[[NSWorkspace sharedWorkspace] iconForFile:appPath]
获取应用程序 .icns 中的图像(如应用程序 Info.plist 中定义),但对于某些应用程序来说,该图像只是空白/白色图像?如果我将从工作区获取的 NSImage 写入文件,它包含正确分辨率的所有图像,但它们都是空白/白色?

我完全不知道为什么会发生这种情况,任何意见都会被采纳。

谢谢

最佳答案

我会检查路径是否正确,或者您可以使用以下命令检查结果

NSImage *image = [[NSWorkspace sharedWorkspace] iconForFile:appPath]

if([image isValid]){
NSLog(@"Error, image is not valid");
}

关于objective-c - 文件图标:appPath] gives blank images for some applications,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5066276/

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