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

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

背景:

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


制作流程:

一、创建静态库。

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

这里写图片描述



二、创建工程。

这里写图片描述

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




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

这里写图片描述

这里写图片描述




四、运行你的工程。

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

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

这里写图片描述



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

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

相关文章推荐

The document “LaunchScreen.storyboard” requires Xcode 8.0 or later. 解决方法

The document “LaunchScreen.storyboard” requires Xcode 8.0 or later.解决方案

iOS-仿小圆点效果

背景:我不知道大伙们有没有遇到要做一个类似于小圆点的控件的需求,我在CocoaChina论坛上看别人说,这样的东西是会被拒审的,因为和系统的小圆点效果一样了。管他呢,反正公司既然要求我做,那我做就是咯...

手把手教你使用CocoaPods打包静态库

今天我们就来谈一谈如何使用CocoaPods打包静态库。一般情况下我们使用CocoaPods来管理第三方开源类库,但是我们也有可能存在这样的需求:开发一个用CocoaPods来管理依赖关系的静态库给其...

iOS - 教你制作SDK和.a静态库

转载自:http://blog.csdn.net/boring_cat/article/details/52807294 公司近期和其他公司合作 其他公司需要我们提供一个sdk等供给...

iOS - 教你制作SDK和.a静态库

公司近期和其他公司合作 其他公司需要我们提供一个sdk等供给他们公司的员工进行二次开发。 之前没接触过,但人嘛,进步都是被逼的,今日就写了一个小demo来说说如何制作.a文件的静态库。写在前面的话,...

iOS制作Static Library(静态库),实现多工程的连编

在iOS开发中,我们会发现一些偏底层或基础代码是直接可以复用的,当我们换一个项目,改变的只需要是偏上层的业务逻辑代码,所以我们可以把这部分 基础代码制作为一个静态库static library,并不断...

iOS-Xcode制作静态库

  • 2015年03月03日 20:37
  • 109KB
  • 下载

旧工程适配iOS6和iPhone5续之第三方静态库

如果你的工程没有使用第三方的静态库或者framework,那么看完旧工程适配iOS6和iPhone5的一些故事基本上适配也就结束了,可是像笔者这样有的工程里用到第三方库了,打包的时候还会提示下面的问题...
  • ydj213
  • ydj213
  • 2012年10月18日 13:15
  • 810

iOS静态库制作实例

  • 2016年08月22日 18:09
  • 100KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:iOS-手把手教你边制作静态库边运行工程
举报原因:
原因补充:

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