2012-11-09 231 views
0

我已經搜索了迄今爲止的問題,似乎大多數自動完成的問題都是關於控制檯的。自動完成搜索

我們如何自動完成搜索並加載它,如下圖所示。我是xcode的新手,所以如果你有指示我需要做什麼才能讓它看起來像這樣,那麼我會很感激。

基本上我有一個空的表格單元格,當我觸摸它進行編輯時,應該出現一個搜索框(在頂部),並且只要我鍵入a,在單個單元格中顯示的所有值。當我看到該值時,我可以選擇一個單元格,它會將我帶回原始表格並將該值輸入到該單元格中。

是什麼後,我點擊初始細胞調出搜索框

自動完成與細胞結構?

在此之後,我想我會存儲變量的值,並將其分配給它所源自的單元格。

附上圖片供參考。

預先感謝您。 enter image description here

PS - 自動完成的列表有幾千個值。

謝謝!

回答

1

對於數千個條目,核心數據不太可能會帶給您良好的性能。相反,您需要將數據加載爲定向非循環詞圖(DAWG)。有關更多信息,請參閱其他答案。

Directed acyclic graph

Best way to implement address book autocompletion on iPhone?

+0

謝謝你,會看的聯繫和了解DAG,還將向無環圖的工作進行梳理和索引10000配方條目很快?核心數據是否足夠?當我這樣做時,食譜存儲在應用程序 –

+0

中,我有一個包含快速瀏覽表的所有名稱的平面文件。我使用了內存中的DAWG進行名稱搜索。內存中的DAWG從我之前生成的索引文件加載到應用程序啓動時 –