2

次のチュートリアルhttps://github.com/jverkoey/iOS-Frameworkを使用して静的ライブラリ (フレームワーク) を作成しました。

フレームワークのサイズは非常に大きく、約 220 MB です。

代わりに動的組み込みフレームワークを作成すると、サイズはわずか 12 MB です。

フレームワークはバイナリとして配布されることに注意してください。

一部のコードは、c++ および objc++ で記述されています。

両方のプロジェクトのリンカー フラグは同じです。

OTHER_LDFLAGS = $(継承) -ObjC -l"c++"

このサイズの大きなばらつきの原因は何ですか? スタティック ライブラリのサイズを組み込みのダイナミック ライブラリと同じにするにはどうすればよいですか?

4

1 に答える 1