質問: 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`と入力したら、 ``` [!] No `Podfile' found in the project directory. ``` と出力されました。Xcodeプロジェクトのフオルダがあるデイレクトリに移動しても同じ結果でした。 RealmSwiftをSwiftのプロジェクトで使えるようにするにはどのようにすればいいのでしょうか。
回答: 一般的なCocoaPodsによるライブラリの導入方法の話になると思います。 公式サイトのGET STARTEDや、CocoaPodsについて解説しているサイトを読んでみてください。 Swiftのプロジェクトに対してライブラリを導入するには、最初にSwiftのプロジェクトを作る必要があります。そして、対象の`xcodeproj`のあるディレクトリに`Podfile`を作成します。 RealmSwiftの場合の記述方法は、公式の導入方法を参考にしてみてください。例えば以下のようなテキストファイルになります。 ``` platform :ios, '8.0' use_frameworks! target 'ターゲット名' do pod 'RealmSwift' end ``` 作成方法は、テキストエディタでも何でも良いです。 ターゲット名はXcodeでプロジェクトの情報を表示した際に、**TARGETS** に表示されているものとなります。 `use_frameworks!`の指定は、Swift用のライブラリを導入する際に必須となるもので、従来のStatic Link Libraryではなく、Dynamic Frameworkを生成してリンクします。ブリッジングヘッダなしで`import`でライブラリが使えます(ただしiOS7以前で動作しなくなります)。 あとは`Podfile`のあるディレクトリで、 ``` pod install ``` を実行し、しばらく待つと作成される`.xcworkspace`ファイルからワークスペースを開きます。