iOS-手把手教你边制作静态库边运行工程

原创 2017年09月13日 20:34:27

背景:

这几天在搞静态库的项目,因为之前对静态库一无所知,所以走了很多弯路。关于静态库的文章,网上数不胜数,我个人也对这几天对静态库的摸索写了些总结。如有兴趣,可以翻看我上几篇博客。
因为之前不了解静态库,只是懂得如何制作静态库而已。所以,每次都把静态库编译完了,然后在新的工程导入静态库,然后在新的工程里面运行效果。这样的话,开发效率非常低。因为你在不断地编译、导入、运行。和安卓的小伙伴交流了一番,才发现,原来安卓那边是可以边制作静态库边运行的。是我傻逼了~~
既然安卓都可以这么做,那么iOS会比安卓差吗?当然不会,又经过一番摸索,找到了方法。果然,开发效率蹭蹭蹭就上去了。


制作流程:

一、创建静态库。

   别创建错了,是`iOS`下面的静态库。`mac`下面也有静态库,但是在iOS里面不适用的。

这里写图片描述



二、创建工程。

这里写图片描述

到这里,你这个项目内包含一个工程和一个静态库。




三、把静态库加到工程里面。

这里写图片描述

这里写图片描述




四、运行你的工程。

到这里,你就可以在静态库里面写代码。然后在你的项目中运行即可。
这时候,你的运行项目,修改静态库的代码静态库也会随之变化的。不必担心重新要导入静态库的问题。

比如,我用我的项目的截图给大家看看效果。

这里写图片描述



实际开发中,静态库会有很多坑。
我的博客中,有一些个人总结。
如果我的博客对你有帮助,请查看:iOS-制作.a静态库SDK和使用.a静态库

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

【汇编】手把手教你打造自己的第一个操作系统

将操作系统写入软盘,并以软盘启动的方式开启操作系统。实现重启计算机,引导现有操作系统,显示及设置时钟(即所谓的操作系统)。调试阶段在vmware+msdos下完成。   实验提示: 1、为了方便...
  • xiaodao1986
  • xiaodao1986
  • 2011年09月07日 11:59
  • 2439

手把手教你架构3D游戏引擎

在这里将多年游戏研发经验的积累写成一本书奉献给读者,目前已经开始预售,网址: http://www.broadview.com.cn/article/70 该书主要是将游戏中经常使用的技术给大家做了...
  • jxw167
  • jxw167
  • 2016年12月08日 10:16
  • 5256

手把手教你Hibernate工程

Hibernate介绍及环境搭建:http://blog.csdn.net/ljheee/article/details/52475798 Hibernate操作一对一关系:http://blog....
  • ljheee
  • ljheee
  • 2016年09月20日 22:28
  • 546

《手把手教你读财报》- 读书总结

本书的特色 以贵州茅台2013年财报为线索,引领全书,读起来不至于太枯燥。 理论+实践,很好的典范! 贵州茅台,业务比较单一,财报比较好理解。...
  • FansUnion
  • FansUnion
  • 2016年08月10日 17:17
  • 2500

手把手教你安卓入门(二)

我们就开始正式开发“计算器”应用
  • anddlecn
  • anddlecn
  • 2016年05月23日 20:59
  • 9701

[PS应用]1分钟,教你做撕边效果

(http://www.itqun.com/media_news_1/2005_64-7-53.shtm) Password 2005年6月4日 7:53 查询: 112次 韩国网站那些撕边的效果很好...
  • chnechen
  • chnechen
  • 2005年12月07日 10:55
  • 1347

手把手教你学Ztree

https://note.wiz.cn/pages/manage/biz/payRead.html?kb=3fe9d146-6498-4882-b75c-f533442aba5b
  • huaweitman
  • huaweitman
  • 2017年06月21日 17:51
  • 679

《手把手教你学C语言》学习笔记(1)---C语言的特点

C语言的两个知识点库和指针
  • guochaoxxl
  • guochaoxxl
  • 2017年04月22日 08:18
  • 717

PHP中如何实现 “在页面中一边执行一边输出” 的效果

前言: 如题,实现在页面中一边执行一边输出的效果,其实我们经常见到这种页面,比如discuz的安装的时候会检查扩展的时候,就是从上往下依次将检查结果输出在页面。 实现: 一个小的例子说明...
  • yangyi2083334
  • yangyi2083334
  • 2012年04月18日 16:45
  • 3180

手把手教你做一个 C 语言编译器(9):总结

恭喜你完成了自己的 C 语言编译器,本章中我们发一发牢骚,说一说编写编译器值得注意的一些问题;编写编译器时遇到的一些难题。 本系列: 手把手教你做一个 C 语言编译器(0):前言手把手教你...
  • benpaobagzb
  • benpaobagzb
  • 2016年03月07日 23:48
  • 869
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:iOS-手把手教你边制作静态库边运行工程
举报原因:
原因补充:

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