Cocoa touch 了解捆绑包框架和库
我正在开发ios B2B应用程序,我有几个关于应用程序模块化的问题 首先,我需要理解bundle和框架之间的主要区别。何时使用捆绑包以及何时使用框架 另一个问题是。bundle是否可能包含.framework,反之亦然 可以为ios应用程序创建插件并动态加载它们吗?如果可以,那么应该是什么?捆绑框架还是库 库是否可以包含资源文件 可以创建资源包和动态库,然后在运行时动态加载它们吗 是否可以为ios应用程序创建插件并加载它们 动态地,如果是,那么应该是什么?捆绑框架或 图书馆 没有 库是否可以包含资源文件 没有 是否可以创建资源包和动态库以及 然后在运行时动态加载它们 没有Cocoa touch 了解捆绑包框架和库,cocoa-touch,cocoa,frameworks,bundle,libraries,Cocoa Touch,Cocoa,Frameworks,Bundle,Libraries,我正在开发ios B2B应用程序,我有几个关于应用程序模块化的问题 首先,我需要理解bundle和框架之间的主要区别。何时使用捆绑包以及何时使用框架 另一个问题是。bundle是否可能包含.framework,反之亦然 可以为ios应用程序创建插件并动态加载它们吗?如果可以,那么应该是什么?捆绑框架还是库 库是否可以包含资源文件 可以创建资源包和动态库,然后在运行时动态加载它们吗 是否可以为ios应用程序创建插件并加载它们 动态地,如果是,那么应该是什么?捆绑框架或 图书馆 没有 库是否可以包含
- Bundle是一种目录类型,即文件夹。框架是一个捆绑包。应用程序和插件也是如此
- 静态库是一个单文件代码存档,您可以在构建时编译到应用程序中
- 动态库是可以在运行时加载的单个文件代码存档
- 框架是与其他东西捆绑在一起的动态库
- 插件是与其他东西捆绑在一起的动态库
。这既没有真正框架的优点,也没有真正框架的缺点。iOS现在可以有动态库吗?