私は主なアプリケーションターゲットを持っています。そしてframeworks、巨大なプロジェクトのコンパイル時間を短縮するために、いくつかのコードを移動しています。
デフォルトのフレームワーク タイプはダイナミック ( BuildSettings -> Mach-O Type) です。Apple's dynamic frameworks複数のアプリが同じフレームワークを使用し、各アプリケーションのサイズが小さくなるため、使用する利点を理解しています (アプリのサイズにはこの動的フレームワークが含まれていないため)。
しかしmy own frameworks、自分のアプリケーションでのみ and を使用している場合、なぜを選択する必要があるのでしょうかdynamic frameworks。
動的フレームワークではアプリのサイズが大きくなるようですソースとアプリケーションの起動時間は長くなります (これらすべての動的ライブラリを接続する必要がありますが、静的では既にアプリの実行可能ファイルの一部であるため)。
アプリ ストアのサイズは、動的フレームワークでも同様に大きくなる可能性があります。
誰かが私たちがどのような利点を得ることができるかを記入してくれると助かりますdynamic frameworks