質問: Realmを勉強中です。 Swift2にインストールしたいのですが、できません。 ターミナルでsh build.sh buildするが、buildできていない。 cdにてrealm-cocoa-masterに移動して実行しているが、できない。 わかる方、教えていただけたら幸いです。 よろしくお願いいたします。
回答: まず、フレームワークをビルドできないのを解決しましょう。 下記の手順の通りにやってください。 1. Xcode 7のコマンドラインツールを使うように切り替えます。 6でも7でもいいのでXcodeを起動して`Xcode>Preferences...`メニューを開きます。 LocationsタブのCommand Line Tools:の所でXcode 7.0を選択します。 (下の画像の赤い部分を参考にしてください) !画像の説明をここに入力 2. realm-cocoaのリポジトリをクローンします。 `$ git clone git@github.com:realm/realm-cocoa.git` 3. クローンしたリポジトリに移動します。 `$ cd realm-cocoa/` 4. 念のため、コマンドラインツールのバージョンを確認します。`xcodebuild -version`とコマンドを入力して、`Xcode 7.0`と表示されればOKです。 `$ xcodebuild -version` `Xcode 7.0` `Build version 7A176x` 5. 念のため、masterブランチにいることを確認します。`git branch`と入力して、`master`にマークが付いていればOKです。 `$ git branch` 6. iOSでSwift用のフレームワークをビルドします。`sh build.sh ios-swift`とコマンドを入力します。 `$ sh build.sh ios-swift` ここまでで、下の画像のように、`build/ios/swift2.0/`ディレクトリにRealm.frameworkとRealmSwift.frameworkが作られていると思います。 !画像の説明をここに入力 もし、この時点で失敗しているようでしたら、表示されているエラーメッセージなどを教えてください。 このあとは、プロジェクトをXcodeで開いて、Realm.frameworkとRealmSwift.frameworkをプロジェクト設定のEmbedded Binariesにドラッグ&ドロップします。 !画像の説明をここに入力 これでひとまずプロジェクトで利用できるようになります。 詳しい使い方などはドキュメントを参照の上、わからないことがありましたらまたお聞きください。