我实现了一个自动完成的 UIText 字段,就像在 Safari 中输入 URL 时一样,它显示了以前的 URL。输入字段下方的表格视图列出了所有可能的选项。我正在使用以下教程,
http://www.raywenderlich.com/336/how-to-auto-complete-with-custom-values
一切正常,问题是教程和示例代码显示无法根据用户输入的自定义值将自动完成值保存在表格视图中。一旦视图被导航离开,表视图中所有保存的数据都消失了。
示例项目
http://d1xzuxjlafny7l.cloudfront.net/downloads/AutoCompDemo.zip
我尝试NSSUserDeafaults
在各种配置中使用,但无法保存数据。我尝试研究 Google、教程的博客文章和 SO,但找不到将自定义数据保存在表格视图中的答案。