4

Xcodeを使用したgitモジュールを介してコードを介して他のプロジェクトに配布されるオープンソースライブラリがいくつかあります。一部のプロジェクトは明示的な保持/解放を維持しますが、他のプロジェクトは自動参照カウントを活用したいと考えています。とにかく、ARCの有無にかかわらずXcodeプロジェクトで同じソースをコンパイルできるようにすることはできますか?静的ライブラリにコンパイルされた場合、それは機能しますか?

4

1 に答える 1

4

オープンソースライブラリを静的ライブラリとしてコンパイルするプロジェクトをバンドルし、他のプロジェクトがソースを直接コンパイルするのではなく静的ライブラリにリンクしている場合、それは機能します。他のプロジェクトでは、必要に応じてライブラリのプロジェクトファイルを埋め込んで、ライブラリを自分のプロジェクトの前にコンパイルするか、コンパイル済みの静的ライブラリを配布することができます。

于 2011-08-26T23:17:31.367 に答える