基本上我想做的是在 NSString 上使用 Cocoa 的自动更正功能。
例如 [string autocorrect] 将返回它的文本字段在弹出窗口中显示的内容
可能吗?
基本上我想做的是在 NSString 上使用 Cocoa 的自动更正功能。
例如 [string autocorrect] 将返回它的文本字段在弹出窗口中显示的内容
可能吗?
据我所知,你不能,此外,你为什么要它?如果要自动更正字符串,则必须由您或用户从某处输入。如果它是由您完成的,那么只需在您将其输入代码之前运行拼写检查。如果用户输入它,只需在文本字段中使用以下内容启用它:
textfield.autocorrectionType = UITextAutocorrectionTypeYes;
这是一个非常古老的帖子,但现在您可以使用它UITextChecker
来执行此操作。NSHipster 上有一篇很好的帖子:http: //nshipster.com/uitextchecker/