Framework的制作

原创 2013年12月05日 14:13:13

Framework的作用就不用阐述了,我们直接进入Framework的制作。

我这里是用了一个静态库框架模板iOS Universal Framework Mk 8进行的制作。

这是一个Xcode 4使用的项目模板,而不是一个新的开源框架。在上面链接的地方有很好的解释,已经用法,不过是英文的,翻译在这里:点击

安装模板iOS Universal Framework Mk 8

解压文件。
这里有两个框架,一个“伪”框架,一个是“真”框架。具体区别见上面链接。这里两个都安装上。
打开Terminal,进入到刚下载文件,Fake Framework下面。
输入命令:sh install.sh。同理安装Real Framework下的文件。
安装完,如下图:


选择Static ios Framework,命名工程名为FrameworkTestFile。

新建ViewController,命名为:testViewController。

编译文件,在生成的build中有个product文件,下面有

这样就生成了,对应的framework文件。

framework的用法

将生成的framework文件,如图。

拖入工程中,并在要使用的文件中,导入库文件。
如:#import <FrameworkTestFile/MainViewController.h>
这样就可以使用框架中的文件了。这里注意,有资源文件,如xib,图片等,一定要将FrameworkTestFile.embeddedframework文件,拖入工程中。





版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Xcode8.3制作动态及静态framework 笔记

在实际的开发中除了经常需要集成第三方的动态库或者静态库之外,我们也需要自己制作动态库或者静态库。 制作动态库,新建工程选择Cocoa Touch Framework 如图:...

ios 制作自已的framework

ios中我们写的代码有时不愿意让别人看到,可能对它进行封装,生成一个静态库如典型的.a,还有一种就是和 苹果自带的库一样的后缀名为.framework的库,个人推荐使用.framework,因为...

InstallShield使用介绍之三:InstallShield集成.net Framework的安装包制作

InstallShield集成.net Framework的安装包制作 .net Framework出现之前,一直用inno setup,setupfactory等工具打包,...

iOS开发 xcode6制作framework静态库

iOS开发 xcode6制作framework静态库相信大家应该有要将一些工具类做成framework或者从事SDK制作的经历,在功能实现过后,我们希望方便大家使用从而做成framework,那么如何...

IOS 制作动态及静态Framework

什么是库?库是程序代码的集合,是共享程序代码的一种方式 根据源代码的公开情况,库可以分为 2 种类型开源库公开源代码,能看到具体实现 比如 SDWebImage 、 AFNetworking闭源库...
  • jamy08
  • jamy08
  • 2015年09月18日 15:56
  • 313

vs2008制作安装部署时如何包含.Net FrameWork 3.5 SP1

[转贴]vs2008制作安装部署时如何包含.Net FrameWork 3.5 SP1 http://lonelyfishor.blogbus.com/logs/42008895.html VS2...
  • zy_it
  • zy_it
  • 2011年12月15日 11:10
  • 122

Xcode8.0 制作.framework

最近公司要整理框架,想制作成静态库.framework,自己在也网上看了相关的资讯,在这里记录下自己操作步骤,自己没有做过多版本的测试,如果大家在制作和使用过程中遇到了其他的问题,希望可以留言一起讨论...

使用Mono Runtime Bundle制作安装包让C#桌面应用程序脱离net framework

之前有一个C#版本和ios版本(支持下载学生名单,点名等更多功能,该版本未上app store)的教辅助手帮助学校老师提交成绩到教务系统(浙大正方web版),一直打算用mfc写一个vc++版本的可以方...
  • educast
  • educast
  • 2012年08月07日 09:34
  • 2894

Xcode7制作framework教程 iOS9

找到两篇好文章,但发现都有不足之处,所以把两个文章给合并了起来,方便大家学习。 第一步:制作framework 原文链接:打包自己的framework(Xcode7&OSX10.11)兼容各种cp...

ios framework 通用库的制作

1、新建一个静态库工程: 2:取自己喜欢的名字: 3、删除向导所生成工程中的 Target: 3、删除TestFrameWork对应的工程文件夹: 5:删除bul...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Framework的制作
举报原因:
原因补充:

(最多只允许输入30个字)