我正在尝试通过UITextChecker
将单词添加到iOS词典中
使用这个:
[UITextChecker learnWord:@"whatishouldadd"];
[UITextChecker hasLearnedWord::@"whatishouldadd"]<--return true
但是,当我打开笔记并输入上面的内容时,它会用红色下划线。
另一个示例:
我尝试使用上述方法在字典中添加
happizer
。但是,当我启动笔记时,会提示happier
。我可以知道
learnWord
函数是否确实在字典中添加了工作吗? 最佳答案
根据UITextChecker
类的引用,learnWord ...
“告诉文本检查器学习指定的单词,以便它不会被评估为拼写错误。”
由于您是在应用程序内部创建UITextChecker
,因此,整个单词的UITextChecker
就是学习单词-而不是iPhone
字典。因此,该应用程序内教授的单词将无法在全球范围内使用。