3

Cocoaアプリケーションでライブラリを使用する必要があり、その動的( )バージョン.dynlibまたは静的(.a)バージョンのいずれかを使用できます。私はLinuxの世界から来て、dynlibを喜んで使用しました。ただし、アプリバンドルにはすべての依存関係(dynlibを含む)が含まれるため、静的リンクのために大きなバイナリを使用しても問題はないと思いました。最善の解決策は何ですか?

4

2 に答える 2

3

この場合、私の懸念は、大きな実行可能ファイルと小さな実行可能ファイルおよび複数のライブラリのロード時間に関する応答性です。違いは小さいかもしれません。

于 2011-11-18T10:43:22.570 に答える
-1

iOSアプリにはダイナミックライブラリを含めないでください。唯一のオプションは、コードを静的にリンクすることです。

于 2011-11-18T11:10:59.923 に答える