我的iPhone應用程序有一個奇怪的問題。我用控制檯創建了一個sqlite3數據庫文件,並將其添加到項目usint「添加現有文件...」資源文件夾中,但是當我執行項目以模擬器測試時,應用程序找不到sqlite文件。我檢查了文件夾(/用戶/ XXXXXX /圖書館/應用程序支持/ iPhone模擬器/ 4.2 /應用程序/ XXXXXX /文件/),它是空的:^ S 請問,這個問題讓我發瘋,我厭倦了搜索通過網絡解決方案,有人可以幫助我嗎? 在此先感謝...Sqlite3和Xcode
0
A
回答
1
如果你加入它的XCode則該文件中捆綁,所以你必須檢查這個路徑:
[[NSBundle mainBundle] bundlePath]
,而不是文件夾。
2
它沒有去文檔 - 它作爲資源去你的包。要找出路徑,請使用以下內容:
NSString *Path = [[NSBundle mainBundle] pathForResource: @"myfilename" ofType:@"db"];
相關問題
- 1. xcode sqlite3 libsqlite.dylib
- 2. sqlite3 xcode libsqlite3.dylib
- 3. 如何在Xcode 5.1.1中使用sqlite3?
- 4. Xcode 8 - 框架沒有找到-sqlite3
- 5. Xcode內存泄漏時使用SQLite3 API
- 6. 未找到Xcode 8符號鏈接sqlite3
- 7. 如何更新Xcode的SQLITE3版本?
- 8. Xcode Sqlite3循環插入不工作
- 9. 如何使用sqlite3的XCode中
- 10. xcode sqlite3「內存不足」錯誤
- 11. 在Xcode中找到表名,Objective-C和Sqlite3
- 12. 的XCode 4.3.3 sqlite3的錯誤甚至進口和包括框架
- 13. JPA和sqlite3的 -
- 14. SQLite3和Alter表..
- 15. wxPython - ListCrtl和SQLite3
- 16. JRuby和SQLite3的
- 17. NSDate和SQLite3
- 18. SQLite3和System.currentTimeMillis()
- 19. sqlite3和cursor.description
- 20. uitextview和sqlite3
- 21. sqlite3的和last_insert_rowid
- 22. SQLite3,MATCH和OR
- 23. Shell腳本和sqlite3
- 24. 支持sqlite和sqlite3
- 25. sqlite-net和sqlite3.dll
- 26. SQLite3 FTS4,MATCH和Android
- 27. rowid在SQLITE3和Android
- 28. Apache和Sqlite3問題
- 29. 與Python和sqlite3的
- 30. SQLite3和多處理
非常感謝@ viggio24和@Seva Alekseyev !!!都是對的! 最後我用\t NSString * databasePath = [[[NSBundle mainBundle] bundlePath] stringByAppendingPathComponent:sqliteFileName]; :D:D:D:D – Rakius 2011-02-06 15:55:49