ポッドクラスからメインプロジェクトのファイルにアクセスするにはどうすればよいですか?私はいくつかの調査を行い、ビルド段階のヘッダーにクラスファイルを追加する必要があることを発見しましたが、それも助けになりませんでした。メインプロジェクトの.hをポッドプロジェクトにインポート
答えて
参照/再利用したいクラスを別のPod /ライブラリとして抽出することを検討してください。そうすれば、Podとメインのコードベースからきれいに/安全に参照できます。それはあなたが聞きたいものではないかもしれませんが、それは最良のアプローチであり、より良い年齢になります。
まあ、私はポッドにあまり慣れていない、あなたはクラスを抽出することによって意味を説明できますか?最終的にはポッドのクラスを指すクラスを作成しなければならないということですか? –
わかりましたら、あなたのアプリのコードをポッドから参照したいと思っています。あなたのアプリはフレームワークではないので、簡単にはできません。あなたが作業しているポッドで参照したいコアロジックのいくつかを取って、それをPodAと呼び、それを別のポッド(PodB)に抽出すれば、それは機能します。おそらく多くの作業のように聞こえるかもしれませんが、コードはモジュール化され、副次的なメリットとして再利用可能になります。 – Mark
- 1. メインプロジェクトxcode 7と同じリポジトリにポッドプロジェクトをチェックするには?
- 2. フレームワーク内のポッド、即時のメインプロジェクト用のフレームワークをインポート
- 3. メインプロジェクトに水銀レポを「サイドプル」
- 4. アンドロイドは:メインプロジェクト
- 5. Xcode8.2.1 Cocoapods生成ポッドプロジェクトは、[1] 85146は
- 6. "submodule"ディレクトリのファイルをメインプロジェクトに追加
- 7. メインプロジェクトのコアフォルダの下でインポートの解決エラーが発生しました
- 8. カスタムクラス.hファイルをAppDelegate.hに相対パスでインポートできない
- 9. メインプロジェクトのソースツリーの外側にndkビルドライブラリ
- 10. メインプロジェクトにgoogleテストを接続する
- 11. Cプロジェクト内で独自のHEADER(.h)ファイルをインポートする方法
- 12. メインプロジェクトにフレームワークプロジェクトを追加し、メインプロジェクトからフレームワークプロジェクトの設定を構成する方法
- 13. Padrino:メインプロジェクトとサブアプリケーションのレイアウトを共有
- 14. .hとg ++の.Hヘッダファイル
- 15. Angular 2.4では、別のプロジェクトからメインプロジェクトにフィーチャモジュールをインポートできませんでした。
- 16. Cocoapods1.3.2 Xcode8ポッドインストール生成ポッドプロジェクトは、トラップを中止:6
- 17. メインプロジェクト外の共通サービスロケータの使用
- 18. EARプロジェクトからメインプロジェクトを実行
- 19. Flex SKDのメインプロジェクトと外部SWC
- 20. LNK2005#.hファイルを別々の.hに含めます。
- 21. ファイル内の^ H^H文字を削除するには?
- 22. この場合、h * = h * 101 + s [i]とh = h * 101 + s [i]が異なるのはなぜですか?
- 23. ビデオをH.264からH.265に変換する方法
- 24. ビデオをH.264からH.265に変換する方法#
- 25. のiOSの.hにボリューム
- 26. CKEditorのHタグ
- 27. GitHub wikiをメインプロジェクトに統合する方法
- 28. iOSメインプロジェクトから組み込みフレームワークにプリプロセッサマクロを渡す
- 29. ラムダ(h、t)の-hは何ですか:(-h、t)は何ですか?ここで
- 30. スケジュールされたタスクエージェントからメインプロジェクトのデータにアクセスします
あなたは何をしようとしていますか?これは独自のフレームワークまたはサードパーティのフレームワークを使用していますか? –
マイナーな文法クリーンナップ。 – tjd