5

如果在使用相同框架的同一设备上安装了多个应用程序,是框架代码的多个副本存储在设备上还是所有应用程序共享它们?

4

2 回答 2

10

如果它是系统提供的框架,那么每个应用程序都使用该框架的共享系统副本。如果它是您下载并添加到项目中的框架,那么您的应用程序将使用该私有副本。(对于 OS X 应用程序和框架也是如此)。

(请注意,非系统 iOS 框架必须是静态的,因此它们无论如何都不能在应用程序之间共享。但是,即使动态库框架是可能的,这个答案也适用,就像 OS X 上的情况一样)。

于 2013-03-07T03:16:58.320 回答
1

我猜你可以说系统框架是“共享的”。更重要的是,应用程序链接到系统上的框架。

于 2013-03-07T03:17:01.457 回答