2017-09-09 4 views
0

私は両方のチャートをSwiftに書かれた(danielgindi/Charts)とMaterialコンポーネントMaterial Componentsを私の目的のCプロジェクトでObjcで書いています。Cocoapodsで目的のCとSwiftライブラリの両方を同じプロジェクトにインストールできますか?

私はpod 'Charts'を削除し、use_frameworks!

target 'chart4' do 
    # Uncomment the next line if you're using Swift or would like to use dynamic frameworks 
    #use_frameworks! 

    # Pods for chart4 
pod 'MaterialComponents' 

をコメントし、私はポッドファイルを開いて実行したコマンドに

target 'chart4' do 
    # Uncomment the next line if you're using Swift or would like to use dynamic frameworks 
    use_frameworks! 

    # Pods for chart4 

    pod 'Charts' 

pod install

を両方のライブラリを追加するには、以下の手順を行って、コマンドpod updateを実行するが、それは自動になりましたChartsの除去。私は、応答以下しまっ

Analyzing dependencies 
Removing Charts 
Downloading dependencies 
Installing MDFTextAccessibility (1.2.0) 
Installing MaterialComponents (34.0.1) 
Installing MotionAnimator (1.1.0) 
Installing MotionInterchange (1.0.1) 
Installing MotionTransitioning (3.2.1) 
Generating Pods project 
Integrating client project 
Sending stats 
Pod installation complete! There is 1 dependency from the Podfile and 5 total pods installed. 

は、それは同じプロジェクトでスウィフトとマテリアルコンポーネントMaterial Componentsで書かれcocoapod両方のチャート(danielgindi/Charts)にインストールすることは可能ですか?

私の第二の疑問:は、既存のポッドをすでに持っているプロジェクトに新しいポッドを追加する正しい方法です。

今日私はポッド 'AFNetworking'を追加しました。tommorrow私は 'AFNetworking'(プロジェクトではなくポッドファイルのみ)を削除します。 'SDWebImage'がポッドアップデートを実行します。 3日後に 'SDWebImage'(プロジェクトではなく、Podファイルのみ)を削除して 'Charts'を追加します。 pod updateはそれを達成する方法ですか?

答えて

1

使用これとpod installを行うには、返信用のポッド「チャート」

target 'chart4' do 

    # Uncomment the next line if you're using Swift or would like to use dynamic frameworks 

    use_frameworks! 

     # Pods for chart4 

    pod 'Charts' 

    pod 'MaterialComponents' 
+0

ありがとうを削除する必要はありません。私はポッドの更新を実行しているポッドファイルを編集した後に削除されたチャートポッドを削除していないので、質問を再読してください。複数のポッドファイルを使用して1つのステップではなく、複数のステップでポッドをインストールすることができますか(今日は1つのポッドを追加し、2つ後に新しいポッドを追加します) – ios

+0

私は1つのポッドファイルしか使用していません。複数のファイルがあるかどうかわからない場合は、同じファイルにポッドを追加してポッドアップデートやポッドインストールを行い、いつでもそれらをインストールできます – Aakash

+0

それらを一度にインストールしたいのですが、便宜のためにそこに書いておきたいのですが、ポッド 'YourPod'を書いて、その前に#を置くだけでコメントすることができます。 – Aakash

関連する問題