我试图通过iOS通过UITextChecker添加一个单词:
[UITextChecker learnWord:@"whatishouldadd"];
[UITextChecker hasLearnedWord::@"whatishouldadd"]<--return true然而,当我启动注释并键入上面的内容时,它会用红色下划线。
另一个例子:,我尝试使用上面的方法在字典中添加happizer。但是,当我触发便条时,会提示happier。
我可以知道函数learnWord是否真的将工作添加到字典中吗?
发布于 2012-11-15 02:45:25
根据UITextChecker类的引用,learnWord.
“告诉文本检查器学习指定的单词,这样它就不会被计算为拼写错误。”
由于您正在应用程序中创建UITextChecker,所以学习单词的是您的UITextChecker,而不是整个iPhone字典。因此,在应用程序中教授的单词将无法在全球范围内使用。
https://stackoverflow.com/questions/13390782
复制相似问题