FrameWork

FrameWork,第1张

概述1.打开Xcode创建一个“ Cocoa  Touch Static Library”工程,并删除现有的target. 2.右键project选择添加New Target,在d出的窗口中找到Cocoa ,在Cocoa右侧窗口中选择“Loadable Bundle”。 注意:到这步的时候不要选择framework,应为framework是MAC OS上的,iOS是不支持的,但是iOS 支持“Load 1.打开Xcode创建一个“ Cocoa  touch Static library”工程,并删除现有的target.

2.右键project选择添加New Target,在d出的窗口中找到Cocoa,在Cocoa右侧窗口中选择“Loadable Bundle”。
注意:到这步的时候不要选择framework,应为framework是MAC OS上的,iOS是不支持的,但是iOS 支持“Loadable Bundle(cfbundle)”
3.target 上右键get Info 在Build  Settings下面设置下面的5项内容:
a.搜索Wrapper Extension,把默认的bundle改成framework.
b.修改Mach-O Type 为Relocatable Object file.
c.关闭Dead  Code  StripPing,把勾去掉!
d.关闭link With Standard librarIEs.
e.移除所有关于“AppKit”  和  “Foundation”的参考,删除“Other linker Flags”的所有值,并删除“GCC_PREFIX_header“的值!
4.在frameworks Info.pList文件中将Bundle OS Type code的值BNDL改为:FMWK,并且在target的 get info窗口中的PropertIEs标签栏下也将Type改为FMWK。 总结

以上是内存溢出为你收集整理的FrameWork全部内容,希望文章能够帮你解决FrameWork所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1056502.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-25
下一篇2022-05-25

发表评论

登录后才能评论

评论列表(0条)

    保存