要求
我想检测的不是单个而是一系列字符来触发动作,例如当用户在子类中键入“ cat ”时NSView
- 但不是“ c ”。
NSMutableArray
除了在我的方法中输入最后 3 个字符keyDown:
,从该数组中组装字符串(通过NSData
?)并检查该字符串之外,还有什么更聪明的吗?
听起来有点尴尬..但我想不出更简单的方法(或内置功能NSResponder
/ NSView
)
要求
我想检测的不是单个而是一系列字符来触发动作,例如当用户在子类中键入“ cat ”时NSView
- 但不是“ c ”。
NSMutableArray
除了在我的方法中输入最后 3 个字符keyDown:
,从该数组中组装字符串(通过NSData
?)并检查该字符串之外,还有什么更聪明的吗?
听起来有点尴尬..但我想不出更简单的方法(或内置功能NSResponder
/ NSView
)