gpt4 book ai didi

cocoa - "colorWithCalibratedRed:green:blue:alpha:"不起作用

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

我想使用 NSColor 创建颜色,但没有一个静态构造函数似乎适合我。该屏幕截图描述了我遇到的问题。

alt text

我引用的是:

#import <AppKit/NSBitmapImageRep.h>

并导入了框架“AppKit”。我还需要做什么?

最佳答案

首先,您还没有导入NSColor.hNSBitMapImageRep.h 不导入 NSColor.h,也不导入它的任何子包含。但是,一个包含的 header 确实NSColor 声明为一个类,这就是为什么您不会收到有关此问题的警告。

但是您通常不会从框架导入特定 header - 您应该导入框架 header 。这样做

#import <AppKit/AppKit.h>

应该可以解决问题。

当然,如果这是一个 Cocoa 应用程序(通常,AppKit 用作 Cocoa 的一部分,而不是独立框架),您应该链接 Cocoa.framework 并执行

#import <Cococa/Cocoa.h>

关于cocoa - "colorWithCalibratedRed:green:blue:alpha:"不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4381594/

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