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