码迷,mamicode.com
首页 > 其他好文 > 详细

Xcode 6制作framework库

时间:2016-01-14 15:39:01      阅读:219      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!