web-dev-qa-db-ja.com

-ObjCリンカーフラグは何をしますか?

リンカーフラグの有無にかかわらず動作するアプリがあります。ただし、リンカフラグがないと、ビューにデータを追加するときの動作が大きく異なります。

132
bsarrazin

このフラグにより​​、リンカは、Objective-Cクラスまたはカテゴリを定義するライブラリ内のすべてのオブジェクトファイルをロードします。このオプションは、通常、アプリケーションに追加のオブジェクトコードがロードされるため、実行可能ファイルが大きくなりますが、既存のクラスのカテゴリを含む効果的なObjective-C静的ライブラリを正常に作成できます。

これから 技術的なQ&A

150
sergio