我已经隐藏了NSNumberFormatter
,因此我可以控制允许用户输入NSTextField
的内容,当他们点击无效密钥时,我需要通过NSBeep();
播放哔声。虽然这确实有效 - 播放蜂鸣声,Xcode会在该行显示警告:Implicit declaration of function 'NSBeep' is invalid in C99
。怎么解决这个问题?此调用位于isPartialStringValid:newEditingString:errorDescription:
。
答案 0 :(得分:3)
您需要加入AppKit Framework
。
<强>目标C 强>
#import <AppKit/AppKit.h> // oldschool
@import AppKit; // neueschool
<强>夫特强>
import AppKit