What is Life But One Chanllege After Another

抽象工厂模式

在上一篇工厂模式中,我开了一家pizza店,生意非常好哇,然后我就想着在国内多开几家分店。但是,问题来了,我如何确保每个地方pizza原材料的质量呢?接下来 我们可以使用抽象工厂方法来解决这个问题。

抽象工厂模式

工厂模式

最近买了本设计模式的书Header First 非常喜欢其中的讲解方式。虽然买了有一段时间了但是没有认真的看过。这段时间工作相对没有那么难了,所以抽出点时间看一下这本书,同时,在这里做一下分享,希望可以帮到你!

工厂模式

基于CTMediator的组件间跳转

大概在去年,APP组件化讨论的非常热,各类组件化的文章也非常的多,看了其中的几篇,也是写的挺不错,我的这个思路就是继承其中一位采用(Target-Action)思路实现跳转解耦的。

基于CTMediator的组件间跳转

iOS10 适配

iOS 10 已经出来有一段时间了,beta版没有勇气去尝试,在苹果推送正式版之后马上升级,首先还是看了一下自己的APP是否有崩溃的问题,不过都还好问题不大,哈哈!!!

iOS10 适配

装饰者模式

最近买了本设计模式的书Header First 非常喜欢其中的讲解方式。虽然买了有一段时间了但是没有认真的看过。这段时间工作相对没有那么难了,所以抽出点时间看一下这本书,同时,在这里做一下分享,希望可以帮到你!

装饰者模式

设计模式之策略模式

最近买了本设计模式的书Header First 非常喜欢其中的讲解方式。虽然买了有一段时间了但是没有认真的看过。这段时间工作相对没有那么难了,所以抽出点时间看一下这本书,同时,在这里做一下分享,希望可以帮到你!

设计模式之策略模式

二维码生成扫描和识别(基于系统提供方法)

现在越来越多的App添加了一个扫码的功能,方便而且很实用,但是目前对弈iOS来说有些比较知名的库(比如ZXingObjC)库都比较大,而实际上,在iOS 7.0之后系统在AVFoundation框架中就已经实现了对于二维码扫描和生成的的支持,我的方法主要是对系统的一些东西稍作封装(QRCode

二维码生成扫描和识别(基于系统提供方法)

iphone手机流量、内存监控插件

大家都知道,iOS系统中没有实时流量监控的功能,尤其是最近我们在做直播功能的时候需要知道不同的分辨率我们的推拉流过程中的实时网速,还有一个是实时的查看APP的内存使用情况。

iphone手机流量、内存监控插件

SVProgressHUD的简单封装

项目中,大多数时候都是在view或者控制器中进行弹窗的操作,有时候仅仅是为了一个弹窗还要把状态从view或者model中传到控制器进行弹窗,这相当的麻烦,为什么不让所有的NSObject都可以弹窗呢!

SVProgressHUD的简单封装