今天要做一个视频,搜索了一下各种的视频软件,要么做起来太慢,要么就是我想要的功能没有,干脆就用ffmpeg来做,简单快捷,而且我想要做的都有
来讲讲timer的使用,在我们平时的开发工作中使用到timer的地方也比较多,但是在我们日常使用timer,很多时候我们都错误的使用,或者说根本不了解timer应该怎样使用,使用期间会有哪些问题,今天我们就来讲一讲。
最近在写项目中遇到一个问题,是关于单例的问题,一般我们使用单例,其实用起来很简单,但是在某些场景下,我们目前的使用方式就会出现问题,下面我们来看看。
上面一篇文章讲了怎样创建我们自己的私有仓库,并且不公开自己的源码,今天我们来讲讲,公开源码的静态库创建方式,并且我们将还要上传到pod公共库
今天将手上的SDK加入了通过CocoaPod集成,但是没有上到pod的官方库,是公司内部的私有库,现在组件化很火,相信很多公司稍微大一些的项目都会有这个需求,现在我们就来讲讲怎么加入pod的集成方式,这里我就把github当做我的私有仓库了
在国外一个小哥的博客上看到一篇关于swift封装系统网络框架的文章,这里对文章做了一个代码的实现
在之前,这个ActionSheet是已经写过的,之前是因为觉得iOS9的ActionSheet有点看不大习惯,就自己写了一个简单的,之前还发过一篇介绍了一下,最近要用到这个ActionSheet,然后拿出来用,觉得之前写的还是比较粗糙,这里再重新加工一下
APP内的网络请求的监控,相信很多APP内都有这个模块,通过监控APP内的网络请求,观察各个API的稳定性。这些数据,一般我们都会先收集起来,在一段时间内,上传到服务器。在iOS中,出了WK的网络请求,其他的所有网络请求都可以通过NSURLProtocol来拦截监控,下面我们来实践一下。
刚刚在微博上看到一篇关于UserDefaults的文章,想起来之前在swift.gg上看到一篇关于在3.0下,UserDaults的正确使用姿势,记录下来。关于那篇文章,我已经有转发 http://weibo.com/ppsheep
感兴趣可以上去瞧瞧
并发、异步在我们的编程中,见到的太多了。在iOS中,实现并发的主要三个途径Operation Queues、Dispatch Queues、Dispatch Sources,今天我们就来详细介绍Operatin Queues的使用,花了两天时间写这一篇,值得一看。