2017-02-01 2 views
2

私はちょうどCocoaPodsを使用し始めたので、おそらく私の質問は簡単です。私はCocoaPodsを使って異なるライブラリをインストールする方法について、いくつかのチュートリアルを読んだ。彼らは、Podfileのターゲットセクションにpod 'ImagePicker'のような行を追加し、 "pod install"を実行し、* .xcworkspaceファイルを開くようアドバイスします。CocoaPodsとともにインストールされたライブラリを使用する正しい方法は何ですか?

その後、私は自分のライブラリを使用しようとするが、私のクラスの修正にimport ImagePickerこの問題のような行を追加し、エラー

未解決の識別子を使用*

を取得します。しかし、私が読んだチュートリアルでは、ライブラリをインポートすることについて何の言及もありません。それは必要なステップですか?あなたの迅速なファイルの先頭に

答えて

3

はいあなたが正しいです

import SomeLibrary 

+0

正確に。いくつかのライブラリをリンクしてCocoaPodをスクロールしてインストールすると、このライブラリファイルをワークスペースに追加するだけです(Podプロジェクトの追加ターゲットとして)。しかし、このライブラリを使用するには、それを使用したいファイルにインポートする必要があります。 import .... for swift #import <...> for Obj-C –

+0

ありがとう!ライブラリをインポートするという事実はチュートリアルで言及されておらず、それは私を混乱させました。 – light

0

あなたがのUIKitや財団をインポートするのと同じ方法を必要とする、あなたは内の各ファイルにライブラリの名前をインポートする必要がありますあなたはそれを使いたいと思っています。

0

スウィフトライブラリの場合は、このプロセスが有効です。 Objective-Cライブラリの場合は、Bridging-Headerが必要です(See this link)。 そして、迅速なファイルの先頭に

import LibraryName 

を追加します。

関連する問題