[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 おすすめ平均 |
関連記事
-
iOS Developer Program 更新のため Developer Certificates を更新
この前iOS Developer Programを更新したが、1年経ったので Developer C
-
[iOS10] NSPhotoLibraryUsageDescription
iOS10 になってから App Store にアプリのSubmitを行ったところ、アプリのアップロ
-
iPhone開発のネタ帳: コールアウト代用部品を作る
Map Kit を使うと、地図上に吹き出しのようなものを表示できる。この吹き出しのようなものをコ
-
iOS8 文字入力に時間がかかる問題ようやく解決
iPhone6 Plus に機種変更してからずっと苦しめられていたのが文字入力時に時間がかか
-
4年ぶりにLogLocationsをアップデート
4年ぶりにLogLocationsのアップデート版を作成中。3年間更新していなかったので、画面がフラ
-
[iOS開発本] 詳解 iOS5 プログラミング の感想
書店で見かけて久しぶりに即買いしたiOS開発本。 今日ようやくざっと読めて、予想以上におもしろかった
-
奥さん用 iPhone 4 購入
奥さんのiPhone 3Gに電源が入らなくなり、再起動したりDFUモードにしたりしても直らず、修理(
-
iPhone開発のネタ帳: sonsongithub の PopupView を使ってみた
自作アプリで sonson 氏の PopupView を使わせていただいてます。 Softwar
-
iPhone 3GS/4 で使える Bluetooth キーボード ELECOM TK-FBP017BK
フォローしている人のつぶやきで発見した記事で知ったキーボード。iPhone4ユーザー必携Blueto
-
インド式計算マスター
最近朝起きたらやっているアプリ。 これはいい。今まで全く知らなかったインド式計算がいつの日かマスター