Xcode 7.3を使用してiOSフレームワークをiOSプロジェクト(一般 - >リンクフレームワークとライブラリ)に追加する場合、Xcodeは2つの異なるアイコンを使用してiOSフレームワークを表します。 1つは白いキューブのように見え、もう1つはツールボックスのように見えます。これらのアイコンはそれぞれ何を意味していますか?Xcode iOSフレームワークアイコンの意味
答えて
ツールボックスアイコンは、ファンデーションを使用するフレームワークを表します。白いキューブ(レゴピース)は、Cocoa/Cocoa Touchフレームワークにリンクするバンドルを表します。
フレームワークは、リンク可能なライブラリ(通常はdylib)と開発に関連するリソースとヘッダーを含むバンドルです。
「公開」フレームワークと「非公開」フレームワークがあります。前者は一般的に文書化されており、一般的な開発者が使用できるように準備されていますが、後者は内部使用のみに制限されています(想定される)。
元のライブラリは、デバイス開発者以外の開発者にとってはもはや役に立たないので、システムから削除されます。フレームワークフォルダには、ローカライゼーション文字列などの他のリソースが含まれています。
フレームワークの拡張子は.frameworkです。ヘッダがあれば、ヘッダと呼ばれるサブディレクトリに格納されます。 これは黄色のツールボックスにする必要があります。。これは、iOSデバイスとシミュレータのサポートです。
ホワイトキューブボックスは、ターゲットのリソースバンドルを表します。
リソースをうまく再生するための魔法は、すべてのリソースを他のプロジェクトからインクルードするバンドルに入れることです。
は、だから我々は、リソースバンドルの目標は、それは、Mac OS Xのビルドターゲットに設定されているがデフォルトになります追加されたタイプバンドル
のライブラリプロジェクトにターゲットを追加する必要があります。しかし、IOS 1にしたい場合は、関連する設定を変更するだけです。
http://jaym2503.blogspot.in/2014/03/how-to-create-resource-bundle-in-ios.html
- 1. 基本SDK、iOSデプロイメントターゲット、ターゲット、およびプロジェクトの意味はxcode
- 2. XcodeでのBase SDKの意味
- 3. Swift 3でのSigQuitの意味Xcode 8.2.1
- 4. このキュープロパティ(iOSオーディオキュー)の意味は?
- 5. jquery-uiフレームワークアイコンのホバー効果
- 6. iOSアプリケーショングループが意味を持たない
- 7. XCode 4.2ストーリービルダの「コンテキストの定義」と「コンテキストの提供」の意味
- 8. Xcodeのソース管理SCMステータスの表示にチルダアイコン[〜]の意味は?
- 9. xcodeのプロジェクト/ターゲットの個別設定の意味は?
- 10. Xcodeの 'ブレークポイント'マークの意味は何ですか
- 11. XCode clangエラーの意味 "アーキテクチャi386に見つかりません"
- 12. Xcodeスレッド/キュービューのシンボルとはどういう意味ですか?
- 13. Xcodeコンソールの "Some"キーワードは何を意味しますか?
- 14. xcodeデバッガウィンドウでこのエラーはどういう意味ですか?
- 15. PROJECT_NAME [xxx:number]はxcodeのデバッグコンソールで何を意味しますか?
- 16. このシンボルはXcodeで何を意味しますか
- 17. このエラーはXcodeで何を意味しますか?
- 18. 意味2ルータリンク意味URLあり
- 19. 意味
- 20. 意味
- 21. 意味
- 22. 意味
- 23. 意味
- 24. 意味
- 25. 意味
- 26. 意味
- 27. 意味
- 28. 意味
- 29. 意味
- 30. 意味
を作成するバンドルのリンクを参照してください私は、私は1つのプロジェクトから別のものにそれらをドラッグすると、同じフレームワークのためのアイコンが変更される可能性があることに気づきました。たとえば、ツールボックスが白いキューブに変更されることがあります。 – e987