私は、これらの用語は非常に今、私にぼやけているどういうわけかbundleとresourceバンドルとリソースの違い
について読んでやっています。私が今想像しているのは、リソースは、サブフォルダのサブフォルダの1つです。 私の質問です:それは正しい考えであり、そうでない場合は、私を修正してください。 ありがとう
私は、これらの用語は非常に今、私にぼやけているどういうわけかbundleとresourceバンドルとリソースの違い
について読んでやっています。私が今想像しているのは、リソースは、サブフォルダのサブフォルダの1つです。 私の質問です:それは正しい考えであり、そうでない場合は、私を修正してください。 ありがとう
リソースには、アプリケーションに必要なコンパイル済みバイナリの一部ではないファイル(またはファイルのフォルダ)を使用できます。 mp3やwavファイル、pngグラフィックス、翻訳文字列など、さまざまな可能性があります。バンドルは、リソースを含む特別なプロパティを持つフォルダで、デフォルトのアプリケーションバンドルの場合は、アプリケーション自体のコンパイル/リンクされた部分も含みます。
いいえ、そのリソースはあなたのプロジェクト(黄色のマップ)であり、グループです。そのグループグループのほとんどすべてのファイルはバンドルにコピーされています(これはiOS上に.appフォルダです)。この方法で見ることができます:実行可能ファイル、nibs、イメージなどは、.appフォルダという別名のメインバンドルにコピーされます。
このように、ペン先、画像、翻訳ファイルについて話すときは、リソースと呼んでいます。
リソースフォルダ(グループ)は便宜上のものです。
あなたは、あなたがプロジェクトにそれらをドラッグすることにより、バンドル内にフォルダを作成し、彼らはOS Xで行うよりもCreate folders references for any added folders
@ borrrden + rckoenes:すべてのコメントをいただきありがとうございます。今でも私の頭の中にsthがあります。 xcodeの左側に** Resources ** + ** Supporting Files **(黄色のフォルダ)+ ect ...という名前のフォルダが表示されます。だから、私たちが話している**リソース**の1つですか? – tranvutuan
開発者向けドキュメントでAppleが話しているリソースは、アプリケーションに必要なファイルだけです。 – rckoenes
バンドルは、iOSのあまり関連性を持って選択することができます。各バンドルは独自の実行可能ファイルであり、コマンドラインツールのように呼び出すことができます。 iOSアプリは通常(常に?)、ただ1つのバンドルを持っています。リソースはバンドルで使用されるものです。バンドルの内容とメイン実行メソッドについて、それらを実際にメモリにロードできるようにするための情報を含める必要があります。実際にそれらをロードしないと、フォルダからファイルを作るための素早いツールになります。
には、MyApp.appなどの末尾に.appという拡張子を付ける必要がありますか? – tranvutuan
いくつかありません。それはその目的によって異なります。 –