gpt4 book ai didi

macos - 在 NSNumberFormatter 子类中调用 NSBeep

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

我已对 NSNumberFormatter 进行子类化所以我可以控制允许用户在 NSTextField 中输入的内容,当他们按下无效键时,我需要通过 NSBeep(); 播放蜂鸣声。 。虽然这确实有效 - 发出蜂鸣声,但 Xcode 会在该行显示警告: Implicit declaration of function 'NSBeep' is invalid in C99 。怎么解决呢?此调用驻留在 isPartialStringValid:newEditingString:errorDescription: .

最佳答案

您需要包含AppKit Framework

Objective-C

#import <AppKit/AppKit.h>  // oldschool
@import AppKit; // neueschool

swift

import AppKit

*AppKit Reference

关于macos - 在 NSNumberFormatter 子类中调用 NSBeep,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29245551/

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