私はデスクトップアプリケーションをデータセンターアプリケーションであるIPADに移植しています。私は既にデスクトップバージョンで持っているすべてのデータを移動する必要があります。IPADアプリケーションでデータをシードする
私は3つのテーブルと約5000以上の行を持っています。
どのように私はこれらの3つのテーブルを作成し、IOSアプリケーションに行を追加する?
私はデスクトップアプリケーションをデータセンターアプリケーションであるIPADに移植しています。私は既にデスクトップバージョンで持っているすべてのデータを移動する必要があります。IPADアプリケーションでデータをシードする
私は3つのテーブルと約5000以上の行を持っています。
どのように私はこれらの3つのテーブルを作成し、IOSアプリケーションに行を追加する?
クライアントでデータベース用にSQLiteを使用する場合は、すべてのデータをファイルにロードしてリソースとして配信するだけです。あなたがSQLiteのGUIを探しているなら、アプリケーションストアにはいくつか存在していて、オープンソースはいくつかあります。私はときどきNavicatを使いますが、残りの時間はコマンドラインです。
CoreDataとiCloudを使用している場合は、すべてのレコードを標準の方法で保存し、あらかじめ埋め込まれたDBをインポートすることはお勧めしません。バックグラウンドでの最初の起動時にスクリプトを実行してから、すぐに「データをインポートしています...これは一度だけ起こります」というメッセージがポップアップします。