首页 > 其他 > 详细

Xcode 6制作framework库

时间:2016-01-14 15:37:42      阅读:136      评论:0      收藏:0      [点我收藏+]

1.制作环境

  1)OSX 10.10.5;

  2)Xcode 6.1。

2.制作步骤

  1)新建项目并选择iOS下的Framework&Library中的Cocoa Touch Framework;

  技术分享

  2)输入项目名,选择目录,完成创建;

  技术分享

  3)进行编码(这里新建了一个WYDemoTest类,添加了wyTest方法);

  技术分享

  4)设置需要开放的头文件,有些内部使用的没必要开放;

  技术分享

  5)运行(Cmd+R)生成framework;

3.测试工程

  1)假设之前创建的是基于iPhone5s模拟器的framework,创建的Demo测试工程也用iPhone5s模拟器,会出现如下图所示错误;

  技术分享

  2)为什么会这样的?因为我们做的是动态库,在使用的时候需要额外加一个步骤,要把Framework同时添加到“Embedded Binaries”中,解决办法如下图所示;注意: 在XCode 6之前是没有这个选项的(我没发现),所以理论上Xcode 5及之前的版本无法使用Xcode 6下生成的Framework动态库。

  技术分享      

  3)运行结果如下图所示。

  技术分享

Xcode 6制作framework库

原文:http://www.cnblogs.com/pinweyshg/p/5130038.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!