よって翻訳されました。必要に応じて、コンテンツの保存と分類を行います。依存関係を静的フレームワークと動的フレームワークのどちらとして構築するかを選択できます。特定の動的ライブラリの動作が必要な場合を除き、静的フレームワークを使用することをおすすめします。以降とも静的でのみリンクできます。リストには以下が含まれます。Monitoring。他のすべての配布チャネルでは、静的にリンクされたライブラリのみが用意されています。プラットフォームでの動的リンクと静的リンクに関する実用的な知識のある読者を前提としています。これらのコンセプトに馴染みがない場合は、次のドキュメントを参照してください。バンドルの読み込みではなく、ライブラリのリンクの種類に関連しているため、「ライブラリ」と「フレームワーク」という用語は同じ意味で使用されます。静的リンク静的にリンクされたライブラリは、ビルド時にアプリケーションの実行可能ファイルにバンドルされます。ファイルは、アプリの起動時にアプリ内に存在するため、アプリ起動時に動的リンカーが解決する必要はありません。結果として、静的リンクを使用するアプリの起動が速くなります。バイナリとアプリの実行可能ファイルがわずかに大きくなりますが、実行可能ファイルのサイズが大きくなると、バンドルされる動的ライブラリの不足が相殺される点に注目してください。依存関係の静的リンクを強制できます。ファイルには、静的にリンクされるライブラリのみが用意されています。動的リンク動的にリンクされたライブラリは、アプリのメインの実行可能ファイルとは別のアプリバンドルに保存され、アプリの起動時に動的リンカーによる読み込みが必要です。フレームワークはすべて動的にリンクされることで、プロセス間のコード共有が可能になります。これと同じように、動的フレームワークを使用して、アプリや拡張機能のターゲット間でコードを共有できます。つのアプリケーションが同じデベロッパーに署名されていても、これらのアプリケーション間で動的フレームワークを共有することはできません。動的にリンクする必要があります。動的にリンクしないと、アプリのランタイムでクラスの重複定義が発生します。動的リンクを明示的に指定することが可能です。:dynamic特に、アプリに多くの依存関係がある場合には、動的リンクによってアプリの起動時間が長くなる可能性があることに注意してください。ファイルには、静的にリンクされるライブラリのみが用意されています。ライセンスにより使用許諾されます。ライセンスにより使用許諾されます。サイトのポリシーをご覧ください。関連会社の登録商標です。