我聽說在iPhone項目中使用普通SQLite3是一個壞主意。你使用哪些框架,庫,包裝等?值得關注的是哪些?在iPhone OS中使用SQLite3最簡單的方法是什麼?
2
A
回答
5
核心數據是要走的路。它只適用於iPhone OS 3.0。這不太可能是個問題(對於新的應用程序)。
4
我已經使用C-API到iPhone上的SQLite,並沒有任何投訴。相反,它的效果很好。
如果你打算使用核心數據,你會被卡在iPhone OS 3.0。如果這對您沒有問題,您可以繼續使用它。但我想,很多人仍將在2009年期間使用iPhone OS 2。
2
同樣在這裏,我最近有一個App Store接受使用SQLite存儲其數據的應用程序。
這個環節,我發現非常有用: iPhone SDK Tutorial: Reading data from a SQLite Database
第(4)包括您需要包括SQLite的框架,你的鏈接選項的變化情況。
(本教程的主要部分顯示哪個文件導入/包括)
2
如果你需要瞄準iPhone 2.0,或者如果你想寫專門針對SQL而不訴諸使用C的能力API,我可以推薦Gus Mueller's FMDB。這(以及最新的SQLite amalgamation多線程訪問支持)是我在Outpost中使用的。
相關問題
- 1. 在iPhone上播放聲音的最簡單方法是什麼?
- 2. 在iPhone上繪製點的最簡單方法是什麼?
- 3. 使用sqlite3在Python中獲取blob的最簡潔的方法是什麼?
- 4. 獲取iPhone當前位置的最簡單方法是什麼?
- 5. 在iPhone應用程序中保存數據的最簡單方法是什麼?
- 6. 從C++調用Java方法的最簡單方法是什麼?
- 7. 什麼是從Javascript調用C#方法的最簡單方法
- 8. 使用AWS的VSTS Build最簡單的方法是什麼?
- 9. 使用isdigit()和isalpha()命令最簡單的方法是什麼?
- 10. 通過ActiveResource使用OAuth最簡單的方法是什麼?
- 11. 使用C2DM的最簡單方法是什麼?
- 12. 使用Python進行SSH的最簡單方法是什麼?
- 13. 使用銫最簡單的方法是什麼?
- 14. 我使用Google API的最簡單方法是什麼?
- 15. 從.NET使用infiniband最簡單的方法是什麼?
- 16. SQLite與SAS一起使用最簡單的方法是什麼?
- 17. 使用wxPython顯示JPG最簡單的方法是什麼?
- 18. 在XNA中定位相機的最簡單方法是什麼?
- 19. 在C#中獲取OutOfMemoryException的最簡單方法是什麼?
- 20. 在DesignMode中編輯集合的最簡單方法是什麼?
- 21. 在Game Center中設置highScore最簡單的方法是什麼?
- 22. 在ES6中包裝Promise的最簡單方法是什麼?
- 23. 在java中構建IDE最簡單的方法是什麼?
- 24. 在C中測試空值的最簡單方法是什麼?
- 25. 在Python中創建表格最簡單的方法是什麼?
- 26. 在RDBMS中映射表的最簡單方法是什麼
- 27. 在Java中拉取JSON URL最簡單的方法是什麼?
- 28. 在Ruby中執行XMLHttpRequest的最簡單方法是什麼?
- 29. 在VB.net中保存設置的最簡單方法是什麼
- 30. 在C++中生成xml最簡單的方法是什麼?
是的,我剛剛升級到3.0只是爲了獲得核心數據。到目前爲止,它看起來非常棒。 – 2009-05-22 11:42:11