我在哪里可以找到实现NSTextField掩码的NSFormatter示例

问题描述:

QtC#,我可以很容易地定义电话号码和序列号等输入掩码。到目前为止,我读过的所有内容都让我相信,NSFormatter就是答案,但我无法找到一个完整的示例。我真的想创建一个序列号的格式化程序,它使用段之间的破折号,并将字符限制为a-z和0-9。我希望能够输入在破折号,复制和粘贴等我在哪里可以找到实现NSTextField掩码的NSFormatter示例

例: ABC12-34DEF-GH567-890IJ-KL123

虽然不完整,我已经找到了最好的例子是在CocoaDev: MaskedTextField

如果你觉得这应该是一个可可功能,请考虑filing an enhancement request with Apple

+0

这可能是最接近的答案,除了我可以找到的子类别的控件。我确实遇到了麻烦,但我认为这是缺乏经验,而不是错误的答案。 – David 2011-06-30 02:02:57