MacOSX アプリで SQLite を使用するための適切なチュートリアル/ジャンプ ポイントを探しています。私は iPhone 開発の知識はありますが、これまで SQLite を扱ったことはありませんでした。すべてのアプリは、RESTFul サーバーと通信してデータを投稿および取得するエンタープライズ レバーであり、すべての SQL はサーバー側にあります。
私の検索の試みはすべて、iPhoneの結果といくつかのUIラッパーOSXを返しました。iPhoneよりもOSXのコードを書いている人は少ないと思います:)
私は単に自分のアプリを作ろうとしています:
初めて実行するとき、DB が存在しない場合はチェックして作成します。データベースが存在しない場合はデータベースを作成するSQLスクリプトをコードで呼び出すようにするか、存在する場合はすべてのテーブル、FKリレーションなどをチェックして確認することができます。(私はそのスクリプトを実行する方法を知っています。ココア OSX アプリで呼び出す方法が必要なだけです)
基本的な SQL のこと。挿入/更新/削除?
しかし、このすべての前に、SQLite3 は MAC OSX アプリの正しいアプローチですか、それとも plist ファイルを使用し続ける必要がありますか? ユーザー「Normal」は SQLite3 の状態を台無しにできますか? 心配しなければならないアクセス許可の問題はありますか? ユーザーにアプリを起動してもらいたいのですが、バックグラウンドですべてを実行します (10.8 以降をサポートすることはわかっています)。