2011-02-10 77 views
0

我們可以將sqlite文件轉換爲核心數據sqlite並在我們的應用程序中使用它?提前致謝核心數據疑問

+0

謝謝你的建議 – satya 2011-02-14 06:07:23

回答

1

可能不是。核心數據創建它自己的表來映射你的實體。據我所知,這是你可以創建一個SQLite數據庫和核心數據將神奇地開始工作。可能最簡單的事情就是手動從SQLite數據庫中導入數據,並在應用程序中根據需要創建實體,然後使用SQLite數據庫將數據保存到Core Data中的商店中。

1

1.I認爲你可以遷移標準的SQLite到coredata兼容的SQLite

我不知道資訊,請參閱以下鏈接

https://github.com/tapasya/Sqlite2CoreData

2.Try這樣太

只是沒有任何自動方式。你需要

1.Load現有數據

2.Iterate在每個條目

3.對於每個條目,創建一個相應的管理對象。

如果您使用的是CSV,您可以將該文件加載到NSString(如果它不太大),然後遍歷每一行。如果您使用SQLite,則需要使用SQLite API或ObjC風格的包裝器之一(如FMDB或PLDatabase)。