在iPhone应用程序中添加索引或文本搜索?

时间:2011-08-02 11:53:31

标签: iphone xcode cocoa-touch sqlite

大家好,

我正在尝试编写我的第一个iphone应用程序,但我遇到了以下问题。我的应用程序有一个表,该表是从sqlite数据库填充的,该数据库只有1400多条记录。我想添加一个文本搜索或索引(即右侧的A,B,C等),以便为用户提供更清晰的搜索。

我找到了一些可以帮助我但不解释他们必须使用sqlite记录的tuts。如果有人可以帮助我指出正确的方向,那将会是适用的。

先谢谢。

1 个答案:

答案 0 :(得分:1)

您有两种选择

  1. 您可以使用搜索条件为每种类型创建查询,并从数据库中获取数据并轻松填充。(这将需要很长时间,因为您有1400条记录)
  2. 您可以获取整个1400条记录并将其存储为对象或数组。然后,您可以在键入时搜索数组。 (我更喜欢你)
  3. 要从SQLIte获取数据,请参阅此http://blog.webscale.co.in/?p=205

    要在tableview中搜索,请参阅此http://blog.webscale.co.in/?p=228