2011-11-28 74 views
1

你好,我是這個論壇的新手(今天註冊過......雖然總是用它作爲參考),但對於iOS開發(6個月)是新的,但是不是一個新的程序員。我正在爲iOS 5創建一個應用程序,這將需要用戶快速輸入和更新數據(主要是增加,減少,更改布爾狀態等等,時間間隔小於2秒的事件之間的時間) 。它目前設計用於使用SQL數據庫,但擔心如果快速輸入並更新數據庫將會損壞,如果它沒有足夠快地打開和關閉。從iOS/iPad/iPhone體驗中學到的任何建議或經驗教訓? SQLite是快速輸入的首選方法還是應該切換到其他方法?感謝和接受者容易!用於快速輸入的數據管理技巧(iOS 5)

回答

0

核心數據爲您處理所有的數據庫連接。更改託管對象的屬性不涉及每次連接到數據庫,它只更新內存中的對象。數據庫在您保存上下文時可能會更新,並可能定期在後臺進行更新 - 重點在於,您不必擔心。

不要對不存在的問題進行編碼 - 使用核心數據編寫應用程序,並且如果出現數據庫損壞問題,請調查。但我懷疑你會有什麼可擔心的。

+0

感謝您的回覆......在昨晚深入閱讀文檔後,我開始傾向於這個方向! – WillyRobert