タグ

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

タグの絞り込みを解除

fmdbに関するiNoのブックマーク (2)

  • Selection 9: iOSでSQLiteを使う(FMDB)

    SQLiteのライブラリはC言語のライブラリとして提供されています。したがって、SQLiteの各関数の呼び出しや引数の指定方法、パラメータの型はC言語の文法・型に従う必要があります。 特にC言語への型変換に関して、DBの場合は数値(整数、浮動小数点数)、文字列、バイナリ、日付等様々な型があり、Cocoa TouchからC言語への型変換をSQL実行時と結果取得時に行う必要があるため、結構面倒だったりします。 そんなこともあってか、iOSのSQLiteラッパーライブラリとしてFMDBというライブラリがあり、このライブラリはこの面倒な型変換を全て受け持ってくれるため、この点だけでもFMDBを使う魅力は大いにあると思います。(注:後述しますが、FMDBは型変換だけでは無いです) また、FMDBはARC有効/無効どちらにも対応しています。プリプロセッサでARCの有効状態を判定しているみたいですね。

    Selection 9: iOSでSQLiteを使う(FMDB)
  • iPhoneアプリでFMDBを使ったときのメモ - あられねこのめも

    FMDBを使うとSQLiteを簡単に扱うことができます。 iPhoneアプリSQLiteを使用する必要があったので、この辺りを参考に導入しました。 SQLiteを利用する方法 iPhone Programming Tutorial – Creating a ToDo List Using SQLite Part 1 準備 FMDBiPhoneアプリで使うには、以下の準備が必要です。 ・SQLiteをアプリから使えるようにする。 ・SQLiteDBファイルをアプリのリソースに追加する。 ・FMDBライブラリを組み込む SQLiteをアプリから使えるように準備 Xcode Framework > 追加 > 既存のフレームワーク より、libsqlite3.0.dylibを追加する SQLiteDBファイルをアプリのリソースに追加 SQLiteのツールなどでデータベースファイルを作成し、

    iPhoneアプリでFMDBを使ったときのメモ - あられねこのめも
  • 1