Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iPhone上的自动更正字符串_Iphone_Cocoa Touch_Nsstring_Autocorrect - Fatal编程技术网

iPhone上的自动更正字符串

iPhone上的自动更正字符串,iphone,cocoa-touch,nsstring,autocorrect,Iphone,Cocoa Touch,Nsstring,Autocorrect,基本上我想做的是在NSString上使用Cocoa的自动更正功能 例如,[string autocorrect]将返回其文本字段在弹出窗口中显示的内容 有可能吗?据我所知,你不能,而且,你为什么想要它?如果你想自动更正一个字符串,那么它必须从某个地方输入,要么由你输入,要么由用户输入。如果它是由您提供的,那么在您将其输入代码之前,只需运行拼写检查。如果用户输入它,只需在文本字段中使用以下命令启用它: textfield.autocorrectionType = UITextAutocor

基本上我想做的是在NSString上使用Cocoa的自动更正功能

例如,[string autocorrect]将返回其文本字段在弹出窗口中显示的内容


有可能吗?

据我所知,你不能,而且,你为什么想要它?如果你想自动更正一个字符串,那么它必须从某个地方输入,要么由你输入,要么由用户输入。如果它是由您提供的,那么在您将其输入代码之前,只需运行拼写检查。如果用户输入它,只需在文本字段中使用以下命令启用它:

    textfield.autocorrectionType = UITextAutocorrectionTypeYes; 

这是一篇非常古老的文章,但现在您可以使用
UITextChecker
来完成这项工作。NSHipster上有一篇关于它的帖子:

有一个表,用户可以对其进行筛选。我正在考虑通过用户输入和用户输入的更正字符串应用一些智能筛选和筛选。。