嗨,我是iPhone編程的新手。我一直在尋找一些在iPhone上使用SQLite的教程。 從我們看到的,我們必須讀取應用程序委託方法中的整個數據庫,然後將內容存儲在數組中。這然後用於填充UITableView。在iPhone上使用SQLite:我是否必須讀取整個數據庫並將其存儲到數組中?
我想知道如何能高效?我的意思是,如果您要將整個數據庫的內容存儲在內存中,爲什麼還要有一個數據庫?
這是標準的做法?
取而代之的是,如果我使用的核心數據,我可以設置頁面大小,它可以優化多少數據是存儲在內存和只讀可見單元格中什麼被顯示。
反正是有,在可以使用SQLite相同的功能?所以它的記憶容易。我的意思是我的數據庫現在只有300個條目,但如果將來它有300萬條呢?
能有人請幫助我理解這一點....
是否有SQLite的,說明如何做到這一點以優化的方式任何教程?
感謝
謝謝大家。但是,我遇到了問題,我有一個預填充的數據庫Id喜歡隨附應用程序。我如何在覈心數據中做到這一點? – banditKing 2012-01-10 20:21:20
您絕對可以使用核心數據[this](http:// stackoverflow)預先填充您的應用程序。com/questions/2230354/any-way-to-pre-populate-core-data)似乎是一個開始的好地方 – 2012-01-10 20:29:58
非常感謝。這讓我開始了。 – banditKing 2012-01-10 21:30:54