2010-09-16 38 views
1

我對iPhone非常新穎。在我的iphone應用程序中,大約有一百個html文件。我想搜索一個字符串,用戶在所有這些百個html文件中輸入並返回文件包含指定的字符串。 有沒有什麼辦法可以在iphone中實現這一點?在iphone中的html文件中搜索字符串

請轉發您的寶貴建議。

感謝提前:)

回答

1

直接從文件系統中搜索是可能的,但將是極大的處理器密集型。我建議您將這些文件的可搜索內容添加到Sqlite數據庫中,或者使用全文搜索庫(如Lucene或兩者)。

+0

好吧非常感謝iojaba。 – 2010-09-18 06:00:46

+0

歡迎您。我很好奇你最終選擇哪個方向。 – tidwall 2010-09-18 06:20:10

+0

我已經完成了它,我用標籤名稱P,h1,h2解析了html文件,並將該文本轉換爲nsmutable字符串,並在nsmutablestring對象內使用nsrange搜索字符串。如果它發現,然後我使用API​​中的內置替換爲黃色的文本ReplaceAllOcuurencesOfString.Thank您的寶貴意見 – 2010-11-15 16:01:29