タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

iphoneとiPhoneとsqliteに関するCLSmoothのブックマーク (3)

  • SQLiteのラッパーPlausible Database « Programmer’s High

    iPhoneでは、素のファイルよりもSQLiteを使ってデータを保存する事が推奨されています。 ですが、Objective-CのAPIは用意されておらず、素のSQLiteAPIを使う事になります。 SQLiteAPIは難解ではありませんが、普段のObjective-Cのプログラミングと比較すれば、手間な事には間違い有りません。 少なくても、 データ型の変換 文字エンコーディングの変換 例外・エラーの変換 C言語水準のリソース管理 につきあう必要があります。 MemoPlusの開発は素のSQLiteを使いましたが、冗長なコードを沢山書いた気がします。 そこでSQLiteのラッパーライブラリを探したところ、Plausible Databaseというライブラリを見つけました。 現在までに二つの製品の開発で使用していますが、特に不具合も無くコードもすっきりしました。 次のような理由

  • SQLiteを利用する方法 - プログラミングノート

    下記サイトを参考に自分でも試してみました。 超簡単にSqliteをつかう iPhone Programming Tutorial - Creating a ToDo List Using SQLite Part 1 利用手順 1. DBファイルとテーブルの作成 2. 必要なライブラリ(FMDB for iPhone, libsqlite3.0.dylib)を追加 3. FMDBのメソッドを利用してSQLiteを利用 DBファイルとテーブルの作成 まずはデータベースとテーブルを作成します。 $ sqlite3 sample.db sqlite> CREATE TABLE TEST( ...> id INTEGER PRIMARY KEY, ...> name VARCHAR(255) ...> ); という風にコマンドでやってもいいですが、ファイルだけ作ったら後はLitaというAIRのSQL

    SQLiteを利用する方法 - プログラミングノート
  • iPhoneでSQLiteを使う(準備) - そばプリッツの雑記

    以前から作っている電車位置マップに関して、時刻表(ダイアグラム)データはテキストファイルとして保存し、起動時にパースして使っていたのだが、かなり大量のデータになるのでこれでは扱いが大変。 今後iPhoneで色々とデータベースを扱う機会は増えそうなので、ここで使い方について調べてまとめておこうかと思う。 まず初期準備 Frameworksにlibsqlite3.0.dylibを追加しておく。 データベースを扱うクラスのヘッダにて、をインポート(#import )し、メンバ変数にsqlite3型のポインタ変数を定義(sqlite3 *database)する。 次に、データベースへの書き込みを可能にするために、リソースディレクトリにあるデータベースファイルをユーザーが書き換え可能なディレクトリ(NSDocumentDirectory)に必要に応じてコピーする。 // まず、同じファイルが既にユー

    iPhoneでSQLiteを使う(準備) - そばプリッツの雑記
  • 1