

xcode7.2、realm-swift-0.96-2.3の環境です。

ターミナルで`sudo gem install cocoapods`と入力してインストールし`pod setupSuccessfully installed
cocoapods-0.39.0`となりました。

続いて`pod setup`と入力、`Setting up CocoaPods master repo、Setup
completedxcode`と出力されました。

そこで`$ pod install`と入力したら、`command not found`と出力されたので、再度 `$ pod install`と入力したら、

[code]

    [!] No `Podfile' found in the project directory.
    
[/code]

と出力されました。Xcodeプロジェクトのフオルダがあるデイレクトリに移動しても同じ結果でした。

RealmSwiftをSwiftのプロジェクトで使えるようにするにはどのようにすればいいのでしょうか。


CC BY-SA 3.0
2015-12-19T06:40:53.917
20168
2015-12-19T08:56:03.853
2015-12-19T08:56:03.853
5337
13657
question
realm cocoapods
RealmSwiftをCocoaPodsで導入したい


一般的なCocoaPodsによるライブラリの導入方法の話になると思います。

[公式サイト](https://cocoapods.org/)のGET STARTEDや、CocoaPodsについて解説しているサイトを読んでみてください。

Swiftのプロジェクトに対してライブラリを導入するには、最初にSwiftのプロジェクトを作る必要があります。そして、対象の`xcodeproj`のあるディレクトリに`Podfile`を作成します。

RealmSwiftの場合の記述方法は、[公式の導入方法](https://realm.io/jp/docs/swift/latest/)を参考にしてみてください。例えば以下のようなテキストファイルになります。

[code]

    platform :ios, '8.0'
    use_frameworks!
    
    target 'ターゲット名' do
      pod 'RealmSwift'
    end
    
[/code]

作成方法は、テキストエディタでも何でも良いです。

ターゲット名はXcodeでプロジェクトの情報を表示した際に、 **TARGETS** に表示されているものとなります。

`use_frameworks!`の指定は、Swift用のライブラリを導入する際に必須となるもので、従来のStatic Link
Libraryではなく、Dynamic
Frameworkを生成してリンクします。ブリッジングヘッダなしで`import`でライブラリが使えます（ただしiOS7以前で動作しなくなります）。

あとは`Podfile`のあるディレクトリで、

[code]

    pod install
    
[/code]

を実行し、しばらく待つと作成される`.xcworkspace`ファイルからワークスペースを開きます。


CC BY-SA 3.0
2015-12-19T07:42:34.760
20170
2015-12-19T07:42:34.760
5337
20168
answer