iOS框架,嵌入了另一个框架或库?
发布时间:2020-12-14 17:33:39 所属栏目:百科 来源:网络整理
导读:所以在 Xcode 6中,我们最终有可能创建和分发我们自己的库作为框架(而不是之前的静态库). 问题是,是否可以直接在框架内“嵌入”另一个框架或库,而不是要求最终用户链接它们? 原因如下:为其他人创建和分发框架通常需要他们手动添加我们链接的框架. 当这些库
所以在
Xcode 6中,我们最终有可能创建和分发我们自己的库作为框架(而不是之前的静态库).
问题是,是否可以直接在框架内“嵌入”另一个框架或库,而不是要求最终用户链接它们? 原因如下:为其他人创建和分发框架通常需要他们手动添加我们链接的框架. 在OSX上,有可能使用Umbrella Frameworks,但它在iOS上没有记录. 谢谢. 解决方法
最近我自己在iOS上完成了这项工作,不幸的是,任何具有子框架的框架也必须在父框架使用的项目中链接到.
按照正常情况创建框架,并在该框架下包含其他框架(它应该是聚合目标). 然后构建父框架,并将其链接到主项目中.尝试编译,它会提到它需要它也链接的子框架.然后,您可以另外链接这些子框架,它将进行编译. 不幸的是,这是目前Xcode / iOS的限制. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |