[iPhone 開発関連本] SQLite入門 第2版 西沢直木
SQLite はそれなりにクセがあるらしく、今までに入手した知識とFMDBのソースコードだけ(FMDBには現状ドキュメントがないようだ)だと乖離があって開発がしづらいので、SQLite本を物色してこれを購入。
SQLite本は日本語の本は2冊しかないようだが、こちらの方がこだわりが感じられたのと、第2版だったのでこなれているだろうと思いこちらにした。
300ページ近い本で、SQLiteはそんなに説明する内容があるのか、と思ったが、SQLiteの特徴などは100ページで説明されていて、あとはPHP, Ruby on Rails, Adobe Air, Firefox, MovableType, WordPress でのSQLiteの使い方を説明している。
それぞれの題材に興味がある人には役に立つだろう。また、実際どうやってSQLiteを活用していくかを知ることができる。
、
で、実際今回はまっていたのはFMDBでのDateの扱い。SQLite は比較的型にゆるいSQLで、DATE型のようなものはない。なので、DATE型はフォーマットを決めてTEXTとして格納して、自分で取り出してDATE型として扱う必要がある。
しかしFMDBにはNSDateを使って格納ができるのでそれがどうにも理解できなかったのだが、どうやらFMDBはNSDateを渡したらそのままDBに入れて、取り出すときにまたNSDateにしたりしているようだ。
しかしもちろんTEXTで文字列として格納することもできるので、今回は混乱しないようにそうすることにした。
SQLは知っているが、SQLiteを学習してみたいという方にはおすすめな本。
SQLite入門 第2版 | |
![]() |
西沢 直木
翔泳社 2009-05-19 おすすめ平均 |
関連記事
-
-
[iPhone 6 Plus] カラビナ付きケースを買ってみた
iPhone5 はカラビナ付きケースに入れて腰に下げていたのだが、まだiPhone 6 Pl
-
-
[iOS SDK] EverLearn 3Dタッチ対応
iPhone 7 Plus を購入したので、まずは EverLearn から、3Dタッチの対応を行い
-
-
これは楽しそう。ズボンでドラム演奏 DRUMPANTS
こんな楽しげなデバイスが2014年にKickstarterにでていたらしい。 新しい楽器?ドラムを
-
-
EverLearn Ver.1.6 を公開しました。今回はiPhone6 Plus 対応+英英辞書追加
残念ながらあまり売れていないiPhoneアプリ EverLearn ですが、自分的には毎日使っている
-
-
[iOS SDK] CGRect 関連の便利機能
CGRect を使っていていつも忘れて調べてしまうのでメモしてみる。 CGRect の変数を拡大・
-
-
ドラムちゃんに電子ドラムiWordを接続する
ドラム譜学習アプリ「ドラムちゃん」に、安価なMIDI電子ドラム iWord を接続する方法を説明し
-
-
WEB+DB PRESS 総集編〔Vol.1~72〕購入
71号のHeroku特集を買いにいったらすでに売っていなかったが1から72号までの総集編があったので
-
-
[node.js] はじめての Node.js
ブラウザからEvernoteのノートを新規作成でなく追記したかったがそのようなExtensionやA
-
-
iPhone 5 用のケースと保護シートとジャケットを買ってみた
発売日翌日に16GB iPhone 5を入手できたので早速ケースと保護シートとジャケットを買ってみた
-
-
iPhone開発のネタ帳: UIPopoverController に UIPickerView をいれる
iPad から追加された部品の一つに、UIPopoverController がある。 iPadが