2016-04-12 6 views
1

私はObjective-CプロジェクトでSwift Charts library for iOSを利用しようとしています。ここで私はこれまで何をやったかです:Objective CプロジェクトでSwift Cocoapodを使用するにはどうすればよいですか?

(1)チャートポッドに

をインストール(2) "ビルドオプション" の下に、設定YES

に "埋め込まれたコンテンツは、スウィフトコードが含まれています"(3) Apple doc for importing external frameworksに続き、「@import Charts;」を入力してください。私の.mファイルのひとつ。私はプロジェクトのTargetでDefines ModulesをYESに設定しています。これにより、Xcodeはimportステートメントを認識します。しかし、ドキュメンテーションは、それをフレームワークに設定するように言います - 私はそれにアクセスする方法がわかりません - それで問題になるかもしれませんか?

Charts Cocoapodのファイル(「期待」、「区切り記号」など)のファイルに多くのエラーが表示されていますが、実際のエラーではないと確信しています)しかし、何かが右に繋がれていないからです。私は間違って何をしていますか?

答えて

1

私は最近、objective-cプロジェクトでChartsPodを使用しました。はい、プロジェクトでチャートポッドを設定するのは頭痛でした。迅速なポッドをインポートする際に注意深く見なければならないことはほとんどありません。

  • 慎重に作成者の指示に従ってください。
  • コンパイラに瞬時のコードを伝えるためにブリッジヘッダーを作成しましたか?その後、慎重に(チャート-のiOS)の著者の指示を読んだり、Phases-を構築>標的 - でBridgingHeader

  • 読んでいない場合>ターゲットの依存関係は、これが役立つチャート-のiOS

希望を追加します。

+0

はい私は既にブリッジヘッダーを作成し、ターゲットに依存関係を追加しました。 – pitachip

+1

あなたがAppleのdocsに提供したことは、そのトリックでした。私はSwiftで作ったCocoaPodをインポートしていました。私のimportステートメントは 'MyProject-Swift.h'の代わりに' #import 'にする必要がありました。 – paulvs

関連する問題