ツールボックスはCocoaTouchFrameworkするための標準的なアイコンであり、通常、それはFoundation
フレームワークを使用していることを意味しています。
ホワイトキューブ(レゴレンガ)はバンドルを意味します。それはあなたが必要とするものをリンクすることができます、それはLocalized.strings(例えば:ZendeskSDK)または他の資産のパックであることができます。
Linked Frameworks and Libraries
またはEmbedded Binaries
の内部には、Finder
よりも表示方法が異なりますのでご注意ください。
とシミュレータとデバイスの両方で動作するフレームワークは、異なる対アーキテクチャ(x86_64版)(のARMv7、arm64)で構築されなければなりません。 Xcodeでは、異なるアーキテクチャーに対して手動でリンクする必要がないため、.framework
から取るものを処理します。したがって、Xcodeの観点から見ると、このセクションでは常にアーキテクチャ用のファイル.framework
が用意されているので、ツールボックスとして表示することができます。あなたの場合、ライブラリLTHPasscodeViewController
には、自動ビルディングスキーム(例えば、SwiftyJSON
など)が含まれていません。 xcodeproject
デモ以外にも、クラスは.xcodeproj
にリンクされていないので、CocoaTouchFramework
から作成されていません。
Xcodeから新しいプロジェクトを選択し、Cocoa Touch Framework
を選択すると、プロジェクトが作成されます。あなたがプロジェクトを持っていないときは、ちょうどbundle
です(それは.framework
の拡張子を持っていても関係ありません)。