4

MacOSX アプリで SQLite を使用するための適切なチュートリアル/ジャンプ ポイントを探しています。私は iPhone 開発の知識はありますが、これまで SQLite を扱ったことはありませんでした。すべてのアプリは、RESTFul サーバーと通信してデータを投稿および取得するエンタープライズ レバーであり、すべての SQL はサーバー側にあります。

私の検索の試みはすべて、iPhoneの結果といくつかのUIラッパーOSXを返しました。iPhoneよりもOSXのコードを書いている人は少ないと思います:)

私は単に自分のアプリを作ろうとしています:

  1. 初めて実行するとき、DB が存在しない場合はチェックして作成します。データベースが存在しない場合はデータベースを作成するSQLスクリプトをコードで呼び出すようにするか、存在する場合はすべてのテーブル、FKリレーションなどをチェックして確認することができます。(私はそのスクリプトを実行する方法を知っています。ココア OSX アプリで呼び出す方法が必要なだけです)

  2. 基本的な SQL のこと。挿入/更新/削除?

しかし、このすべての前に、SQLite3 は MAC OSX アプリの正しいアプローチですか、それとも plist ファイルを使用し続ける必要がありますか? ユーザー「Normal」は SQLite3 の状態を台無しにできますか? 心配しなければならないアクセス許可の問題はありますか? ユーザーにアプリを起動してもらいたいのですが、バックグラウンドですべてを実行します (10.8 以降をサポートすることはわかっています)。

4

2 に答える 2

2

あなたが iOS 開発者であれば、Mac アプリケーション用の未加工の SQLite よりもおそらくより良い選択である Core Data を認識しています。

于 2013-10-14T15:51:44.053 に答える