2つのiOS.frameworksを作成しました
どちらも完全にコンパイルされます
私の構造は次のとおりです。
iPadProject
- framework1
- framework2
つまり、Framework2はframework1に含まれ、framework1は実際のiPadプロジェクトに含まれています。
したがって、私の問題は、framework1とframework2の両方をiPadProjectに追加すると、framework2からの重複するシンボルについての泣き言のためにコンパイルされないことです(これは、framework1にすでに含まれているため論理的です)
しかし、framework1からメソッドにアクセスするときにframework1のみをiPadProjectに含めると、framework2からメソッドにアクセスすると、「signalSIGABRT」でアプリケーションがクラッシュします。