プラットフォームとバージョン iOS Mac OS X 10.7.4 XCode 4.5
ハードウェア:Mac mini、型番A1347、プロセッサ:2.3 GHz、Intel Core i5、メモリ:8 GB、1600 MHz DDR3
問題の説明 私は、社内のすべての iOS チームのためにいくつかの一般的なコードを静的ライブラリに抽象化する責任があり、この問題を解決する必要があります。
静的ライブラリ Aa および Ba とリンクしたい場合、Aa と Ba の両方が Ca に依存している場合、リンクの進行は重複シンボル エラーで失敗します。解決策はありますか?
この問題はより複雑になる可能性があり、すべての Aa、Ba、および Ca にはカテゴリがあり、Aa は Ca の 1.0 バージョンを使用していますが、Ba は Ca の 2.0 バージョンを使用しています。
私は状況をプロジェクトに抽象化しました。これは次の方法でアクセスできます 。