iPhoneアプリ未経験者がSwift2 Xcode7で自分向開発手順1


写真編集アプリ開発から学ぶSwift2 Xcode7
1、ローカル写真リストアンドセレクトアプリの全体的イメージ
  ①写真サムネイルリストより選択した写真の拡大表示(以下は完成途中のイメージ)  

  ②保存された写真を全検索してデータベース化
   ・Sqlite3のローカルデータベースへ写真ごとのパスを保存
   ・各写真からExifデータを元にデータベースへ更新
   ・写真選択拡大表示と同時にコメント、キーワード等を
    データベース化(下記の様な環境設定)

  ③ローカル写真検索処理
   ・キーワード及び分類キーにより写真を整理し条件指定でリストアップ
    以下Sqlite3データベースphotolist.dbとし設定処理

override func viewDidLoad() {
    super.viewDidLoad()

    let documentsPath = NSSearchPathForDirectoriesInDomains(.DocumentDirectory, .UserDomainMask, true)[0] as String

    let paths = NSSearchPathForDirectoriesInDomains(.DocumentDirectory,.UserDomainMask, true)
    let _pathx = NSURL(fileURLWithPath: paths[0]).URLByAppendingPathComponent("photolist.db").path
    let db = FMDatabase(path: _pathx)

    if db == true {
        print("already create data base")
    }else{
        print("create database")
    }

    db.open()

    ............省略

}