0
簡単なフォーム検証方法といくつかのテストでカスタムiOS Swiftフレームワークを作成しました。私はGithubにオープンソースしました。スウィフトiOSカスタムフレームワークの衝突
他の開発者が自分のアプリケーション用に自分のフレームワークを使用していてもメソッド名を変更するとどうなりますか?それが潜在的に私のアプリをクラッシュさせることができますか?つまり、1つのフレームワークが複数のアプリケーション間で共有されているのですよね?
iOSデバイスに2つのアプリをインストールしたとします。それぞれに同じカスタムSwiftフレームワークのコピーが1つ含まれています。しかし、フレームワークのコピーの1つのコードに変更が加えられました。私は(メモリフットプリントを減らすために)iOSが、共有するすべてのアプリケーションのためにフレームワークの1つのコピーだけをメモリにロードすることを読んだ。だから、私は私のアプリに付属している作業中のものの代わりに、壊れたフレームワークのコピーをiOSがロードした場合、私のアプリケーションがクラッシュすることはありませんか? – ma11hew28
私はそれがシステムフレームワークにのみ当てはまると信じています。例えば。リンゴによってインストールされたフレームワーク。 http://stackoverflow.com/questions/15262427/do-ios-apps-share-frameworks – PeejWeej