Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/97.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iOS应用程序是否共享框架?_Ios - Fatal编程技术网

iOS应用程序是否共享框架?

iOS应用程序是否共享框架?,ios,Ios,如果多个应用程序安装在使用相同框架的同一设备上,那么该设备上是否存储了框架代码的多个副本,或者所有应用程序是否共享这些副本?如果是系统提供的框架,则每个应用程序都使用框架的共享系统副本。如果它是您下载并添加到项目中的框架,那么您的应用程序将使用该私有副本。(OSX应用程序和框架也是如此) (请注意,非系统iOS框架必须是静态的,因此它们无论如何都不能在应用程序之间共享。但是,即使动态库框架是可能的,这个答案也是正确的,就像在OS X上一样)。我想你可以说,系统框架是“共享的”。更重要的是,应用程

如果多个应用程序安装在使用相同框架的同一设备上,那么该设备上是否存储了框架代码的多个副本,或者所有应用程序是否共享这些副本?

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


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

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

既然非系统Swift iOS框架是动态库,这个答案是否仍然成立?好啊我想是的。那么?