swiftで作ったプロジェクトにRealmデータベースを導入する方法
iOSアプリを作成する時に、簡単に導入できると言われている
Realmデータベース導入に手間取ったので備忘録として。
Realmデータベース使用の準備
① CocoaPodsをインストールする。
(Realmをインストールするのに必要です。)
【手順】
・ターミナルのホームディレクトリで以下を入力してEnter。
・パスワードを入力しろと出るので、Macのパスワードを入力してEnter。
・一旦、ターミナルを再起動する。
・インストールしたCocoaPodsのバージョンを確認する。
$ pod setup
ここでバージョンの表示がされたら、正常にインストールされています^^
※ここまでは最初の1回だけすればOK!
※ここから先は、プロジェクト制作ごとにする作業です。
Realmデータベース導入
② Xcodeで新規プロジェクトを制作する。
③ Xcodeでプロジェクトを一旦閉じ、ターミナルで該当のプロジェクトディレクトリまでおりて、pod initする。
$ cd プロジェクト名
$ pod init
④ ③で作成されたPodfileを開く。
⑤ iを押して、入力モードに切り替えたら、一番下のendの上に以下追加。
⑦ esc→shift+z→shift+zでviを閉じる。
⑧ ターミナルでそのまま以下を入力してEnter。
⑨ 上記作業が終われば、今まで開いていた.xcodeprojファイルの方ではなく、新しく作成された.xcworkspaceファイルの方を開く。
⑩ Realmフレームワークを2つ追加する。
【手順】
・プロジェクトファイルを開いたら、左側にあるファイル一覧のいちばん上にある、プロジェクト名フォルダを開く。
・TARGETS→Generalの順に押す。
・『Linked Frame works ...』のプラスマークを押し、Realmと名前をついたフレームが2つあると思うので、その2つのフレームを追加する。
これで導入は完了です!