我试图通过UITextChecker
在iOS词典中添加一个单词
用这个:
[UITextChecker learnWord:@"whatishouldadd"];
[UITextChecker hasLearnedWord::@"whatishouldadd"]<--return true
然而,当我点起笔记并输入上面的内容时,它会用红色加下划线。
另一个例子:
我尝试使用上面的内容在词典中添加happizer
。但是,当我发出便笺时,会提示happier
。
我是否可以知道函数learnWord
是否实际上将函数添加到字典中?
答案 0 :(得分:1)
根据UITextChecker
班级参考,learnWord ...
“告诉文本检查器学习指定的单词,以便它不会被评估为拼写错误。”
由于您在应用内部创建了UITextChecker
,因此您的UITextChecker
正在学习单词 - 而不是整个iPhone
字典。因此,应用程序内部教授的单词将无法在全球范围内使用。