所以我的问题是框架和可加载包之间的真正区别是什么?哪个更适合作为插件(访问标题,等)?如果我使用可加载的bundle,如何在运行时加载它们并在开发期间访问它们的功能?
插件不应该依赖其他插件.
解决方法 你看过 NSBundle吗?它具有在运行时加载可执行代码所需的所有方法.您需要定义某种插件接口,任何插件都符合这种插件.至于包和框架之间的区别……包和框架都是包含应用程序可以使用的各种资源的文件结构.框架就像一个库 – 它是您的程序在构建时链接的东西.另一方面,bundle本质上是一个文件夹结构,包含您在运行时加载的编译代码.
总结以上是内存溢出为你收集整理的macos – 框架与捆绑全部内容,希望文章能够帮你解决macos – 框架与捆绑所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)