gpt4 book ai didi

objective-c - NSTextField字符集限制

转载 作者:行者123 更新时间:2023-12-03 16:54:41 26 4
gpt4 key购买 nike

我是 Xcode 和 MacOS 应用程序编程的新手。请让我帮忙。我无法理解如何编写操作(或我不知道的事件)来创建限制字符集并检查兼容字符(0-9、e、.)上的 NSTextField。我读了如何创建字符集(NSCharacterSet),但不知道接下来需要什么。我想禁止在 NSTextField 上输入错误的字符。 Objective-C 中如何处理 NSTextField 的键盘事件和其他事件?就像例子一样。

最佳答案

我会在文本字段上放置一个NSFormatter。这就是 cocoa 的方式:D

textField.formatter = myFormatter;

..例如NSNumberFormatter 或者如果需要的话是自定义的

参见

https://developer.apple.com/library/mac/#documentation/Cocoa/Reference/ApplicationKit/Classes/NSTextField_Class/Reference/Reference.html

关于objective-c - NSTextField字符集限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15485644/

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