FMDBで簡単写真アルバムを作ろう Part.3 ~【iPhone】必要なファイルを追加して整理しよう~

前回:FMDBで簡単写真アルバムを作ろう Part.2 ~Xcode4.3,SingleViewApplication,FMDB準備~


前回までのことをしてもらったら、このような画面になっていると思います。

SQLiteとFMDBを使う準備までしました。

さて次に、前回説明したように、
画面は全部で、

  • ホーム画面(ViewController
  • 新しいコンテンツを保存する画面(NewViewController
  • すでに保存した写真とメモを見る画面(PhotoViewController

の3つですよね。

あとは、データの出し入れを行うためのDataModelsというクラスを作ります。

  • データの出し入れ(DataModels

ViewControllerのなかにデータの出し入れを書いてもよいのですが、
ごちゃごちゃになってしまうので、
データ関連はデータ関連として別クラスを用意し、見通しを良くしました。


では、NewViewControllerとPhotoViewControllerを作りましょう。

どちらもUIViewControllerのサブクラスとして作成します。

まず、NewViewController

同様にして、PhotoViewControllerも追加しましょう。


次は、DataModelsクラスをつくります。

これはNSObject直下のサブクラスとして作成することに注意してください。
これは 画面を構成するViewではなく、データの出し入れをするためのクラスです。

NSObjectを選択

追加された


そして、フォルダを整理しましょう。
さきほどは右クリックで「New File」を選択していましたが、
「New Group」を選択したら新しいフォルダが作れますよ

最終的な完成系がこちら。


簡単写真アルバムアプリ記事一覧
FMDBで簡単写真アルバムを作ろう Part.1 ~メモが書ける写真アルバムをつくる~
FMDBで簡単写真アルバムを作ろう Part.2 ~Xcode4.3,SingleViewApplication,FMDB準備~
FMDBで簡単写真アルバムを作ろう Part.3 ~必要なファイルを追加して整理しよう~
FMDBで簡単写真アルバムを作ろう Part.4 ~NavigationBarと画面遷移~
FMDBで簡単写真アルバムを作ろう Part.5 ~【iPhone】SQLiteのデータを出し入れするためのクラスをつくる~
FMDBで簡単写真アルバムを作ろう Part.6 ~【iPhone】UITextField,UIActionSheet,UIImagePickerControllerとメモ、写真の保存~
FMDBで簡単写真アルバムを作ろう Part.7 ~【iPhone】SQLiteのデータを取り出してTableViewに表示~
FMDBで簡単写真アルバムを作ろう Part.8 ~【iPhone】TableViewの画面遷移、異なるView間での値の受け渡し~
FMDBで簡単写真アルバムを作ろう Part.9 ~【iPhone】TableViewのセルを削除、commitEditingStyle ~
FMDBで簡単写真アルバムを作ろう 最終章 ~簡単写真アルバムの完成~

======================
当ブログ管理人のツイッターこちら
◎フォローしてくださると泣いて喜びます!ツイッター上で当ブログの質問などにもできるだけお答えしますし、役に立つiPhoneアプリ開発情報もつぶやきます。個人的なご依頼(たとえば、プログラミングの家庭教師、Skypeレッスンをしてくれないか、iPhoneアプリ開発の勉強会ってやってるの、とかですね)でもかまいません。
スカイプレッスンについて
開発をしているとその都度ぶつかる問題があると思いますが、検索で調べてもなかなかわからない、あるいは調べても非常に時間がかかる場合があると思います。開発者のみなさんもお忙しいと思いますので、私のレッスンを受けながら開発を進めていただけると、大幅にお時間を短縮できます。加えて、iPhoneアプリ開発の基礎、応用が身につき、今後の開発もスムーズに進められます

お問い合わせはツイッター、またはhiyoshimarukoアットマークgmail.comまでお願いします。(アットマークを@にしてください)お待ちしております!