iOSDC Japan 2023
レギュラートーク(20分)

Dynamic linkingを極める

Li Jierong

Xcodeのlinkingはstaticとdynamic二種類あり、ターゲットのテンプレートもそれぞれ、Static LibraryとDynamic Frameworkとして用意されています。
Dynamic linkingを使用することで、ビルド時間の改善、バイナリサイズの削減ができます。

Dynamic linkingをデフォルト採用する上で、知っておきたい以下の項目について解説します。

  • Dynamic linkingとは
  • メリット・デメリット
  • 使用上の注意事項
  • 起動時のロード時間が長くなる対策

想定する対象者

  • Dynamic linkingかstatic linkingか迷う人
  • Dynamic linkingを使ったことがない、または使い方がよくわからない人