RealmSwift(レルム)が使えるようになるまで

だいぶハマったので、記録を残しておきます。誰かの助けになれば…。

環境

Xcode Version 8.0 (8A218a)
MacOS Sierra バージョン10.12

ドキュメント

https://realm.io/jp/docs/swift/latest/#section

※ここを先に読んだほうが良いかもしれません。

インストールについての解説文があります。

手順

1.まずは、Xcodeでプロジェクトを作る
2.ターミナルで作ったプロジェクトと同じディレクトリに移動

3.cocoapodsで初期化する

4.vi(またはSublimeTextなどのエディタ)でPodsFileを修正する

5.ターミナルでpod installする

6.DemoRealm.xcworkspaceを開く
7.ビルドするとエラーがでる(T△T)

こちらと同じエラー

お知恵をお借りして
$ gem install bundler
$ cd /DemoRealm
$ bundle init

を以下から流していきます。

8.まずは「gem install」。自分の環境は/usr/local/binにインストールしたのでこちらと同じようにしてます。
http://qiita.com/AcaiBowl/items/4bb4708de03e6ee14a4a

なので…

という感じのコマンドを打つ。

9.先ほど拝見した↓に従ってGemfileを修正し、「bundle install」。

 

…ハングアップしたので今度はこちらにお知恵を借りました。

http://qiita.com/g08m11/items/1a0ff1580cca870ed209

「pod setup」のダウンロードにえらく時間がかかります。

ここでXcodeのプロジェクトを最初から作り直し、もう一度「pod init 」→「Podfileの修正」→「pod install」を行います。

あとは「Pods」の「Products」配下が以下の画像のような状態になっていることを確認してビルド。

これで、作った「DemoRealm.xcworkspace」を開いてビルドするとコンパイルできるようになりました。良かった良かった…(´ε` )

具体的なコーディングは次回からこちらを参考にしていきます。

[iOS] Realmを使ってみた 〜環境構築からCRUDまで〜

>>つづき「RealmSwift(レルム)で実装編

“RealmSwift(レルム)が使えるようになるまで” への1件の返信

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です