从 xml 列表中搜索框?

Searching box from a list of xml?

使用 objective cUITextField,我正在尝试设置一个基本的搜索引擎。 因此,当用户开始输入一个单词时,他将从 xml 文件(或其他文件,例如 json)中获得一个单词列表,并且当他继续输入时,该列表将被更改以适应。很像 google 搜索框。

  1. 我想我不需要发明轮子,并且已经完成了 xml 文件中的搜索算法 - 但我找不到一个。

  2. 关于所需的 UI 元素,我想带有内置列表的搜索框也已经存在了吗?

谢谢。

如果你想这样做,网上有很多教程你应该看看

以下是一些关于搜索的内容:

AppCoda Search Bar

Ray Wenderlich Search View Swift

这里有一些关于解析 XML 和 JSON:

AppCoda JSON Parse

AppCoda JSON & XML Tutorial

Ray Wenderlich XML Parse

我建议您阅读这些内容和其他在线文章 documentation/tutorials 并决定您希望如何编写搜索引擎代码。

我对构建它的建议是有一个 UITextField 供用户输入,然后有一个 UITableView 来显示结果。您应该将 XML 解析为 NSMutableDictionary/NSMutableArray 并使用用户的输入进行搜索。

有任何问题欢迎提问