2013-03-07 12 views

答えて

10

システム提供のフレームワークの場合、すべてのアプリケーションはフレームワークの共有システムコピーを使用します。ダウンロードしてプロジェクトに追加したフレームワークの場合、アプリはそのプライベートコピーを使用します。 (OS Xのアプリケーションやフレームワークでも同様です)。

(ただし、非システムiOSフレームワークは静的でなければならないため、アプリケーション間では共有できませんが、OS Xの場合のように動的ライブラリフレームワークが可能であってもこの回答は成り立ちます) 。

+0

システム以外のSwift iOSフレームワークがダイナミックライブラリであるため、この回答はまだ成立していますか? http://stackoverflow.com/questions/36094661/swift-ios-custom-framework-conflicts/36095335?noredirect=1#comment59850197_36095335 – ma11hew28

+0

OK。私はそれがそうだと思う。だから、[私は不注意に私のフレームワークを変更することはできません](http://stackoverflow.com/questions/36116426/cant-i-carelessly-change-my-framework)? – ma11hew28

1

システムフレームワークは「共有」されていると思います。さらに、アプリケーションはであり、システム上のフレームワークにがリンクされています。

関連する問題