gpt4 book ai didi

cocoa - 将文件打印到 NSImage 无法正常工作( cocoa )

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

这可能是一个n00b问题,所以我提前道歉。我是第一次使用 NSImage,基本上我需要简单地拍摄资源文件夹中的一张照片,并在单击按钮时将其显示在 NSView/NSImageWell 中。

NSImage *image = [[NSImage alloc] initWithContentsOfFile:@"tiles.PNG"];   
if ( [image isValid] ) {
NSImageView *view = [[NSImageView alloc] init];
[selection setImage:image];
[selection setImageScaling:NSScaleProportionally];
}
else {
--- This line of code always activates meaning my image isn't valid
}

我唯一的猜测是我得到的图像文件路径错误,并且我已经仔细寻找访问它的正确方法。另一个猜测是我的代码错误。有人熟悉这个吗?谢谢!

最佳答案

我经常使用 iPhone 工作,但 initWithContentsOfFile 似乎需要完整/相对路径,我认为tiles.PNG 无法满足这一要求。

我将使用类方法 imageNamed:(NSString *)name,它将为您搜索您的包。

关于cocoa - 将文件打印到 NSImage 无法正常工作( cocoa ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1646240/

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