質問: iOSアプリをリリースするとき、実務上タブの画像やヘッダー画像などの基本画像は、Xcodeなどに読み込ませますでしょうか? それとも、S3などにおいて、その画像をその都度読み込ませるのでしょうか? 量産される個別ページの画像はサーバーから読み込みで異論ないと思うのですが、基本パーツの画像をどうされているかお伺いさせてください。 *入門書書籍などを見ると、Xcodeに読み込ませていますが、実務上どうされているのかを教えてください
回答: > > iOSアプリをリリースするとき、実務上タブの画像やヘッダー画像などの基本画像は、Xcodeなどに読み込ませますでしょうか? それとも、S3などにおいて、その画像をその都度読み込ませるのでしょうか? > > > 季節によって画面イメージを更新したいような場合、サーバーから読み込んだ基本パーツ画像を表示させたりしますが、そのようなことをする場合でも、デフォルトの画像はXcodeのプロジェクトに仕込んでおきます。そうしないと、通信が不安定な環境で基本パーツ画像が読めなくてアプリが使えなくなる可能性があるからです。 あと「都度読み込ませるのでしょうか?」とのことですが、何度も再使用する基本パーツは、使用するたびに毎回サーバーから読み込むのではなく、更新があった時だけサーバーからダウンロードして更新します。そうしないと無駄にパケット通信量を増やしてしまうことになります。起動時かスタンバイ復帰時に、基本パーツ画像が更新されたかどうかサーバーに確認はすると思います。