2017-02-01 162 views
0

我有一個相當簡單的問題,因爲我是iOS編程新手,我有一個開發人員開發的iOS應用程序,並使用核心數據作爲數據庫,現在我想了解的是我必須在Android上製作相同的應用程序,那麼如何將iOS應用程序的核心數據映射到Android的SQLite,我有完整的iOS應用程序代碼,我真的很困惑,因爲我沒有關於它的文檔以及。任何答案都會非常有幫助。 謝謝iOS核心數據到Android SQLite映射

回答

0

使用下面的代碼找到您的應用程序文檔的路徑。在AppDelegate類中添加此方法,並從任何應用程序生命週期方法中調用。

// Returns the URL to the application's Documents directory. 
    - (void)findDocumentsDirectory 
    { 
    NSLog(@"%@",[[[NSFileManager defaultManager]URLsForDirectory:NSDocumentDirectory inDomains:NSUserDomainMask] lastObject]); 
    } 

轉到路徑並找到由核心數據爲您的應用程序創建的.sqlite文件。複製相同的.sqlite文件並將其粘貼到您的Android應用程序文件夾中。在SqliteHelper類傳遞複製的sqlite文件路徑。它應該按預期工作。