自动完成iPhone的搜索示例

时间:2010-01-16 13:06:47

标签: iphone objective-c

有人能指出我如何在iPhone上实现“自动完成”搜索界面。我假设我需要使用NSTimer来定期检查已键入的内容,然后将该部分字符串提交到我的数据源,然后显示它们。

我需要将它与现有的返回JSON的Web服务连接起来

首选教程或一些示例代码。

感谢

2 个答案:

答案 0 :(得分:3)

This Stack Overflow answer可能会对您有所帮助。如果您使用UISearchDisplayController,则无需使用NSTimer轮询搜索字段,因为对搜索字段的更改将为您触发委托方法。

在这些委托方法中,您可以根据字段的内容应用新的搜索谓词,然后刷新数据提取并显示可能的单词。

答案 1 :(得分:0)