2011 年に書いた iOS で SQLite - FMDB の使い方という記事へ現在も結構なアクセスがある。 しかし当時は ARC すらなくサンプルとして古すぎる。なにしろ 5 年も前だし。また最近 iOS アプリ開発に戻ってきたこともあり、2017 年度の開発環境を学ぶ題材としてサンプルを再実装してみた。プロジェクトは GitHub に公開してある。 akabekobeko/examples-ios-fmdb: Example for the FMDB サンプル再実装における考察などは以下にまとめる。 開発方針 再実装にあたり開発方針を。 サンプル プロジェクトの機能と UI は元記事の内容を踏襲 Objective-C と Swift の両方を実装 FMDB は CocoaPods で管理 ユニット テストを実装する なるべく最新の Objective-C と Storyboard