240 发简信
IP属地:北京
  • iOS备忘录设计模式

    (-) 提出问题 我们在编程的时候,经常需要保存对象的一个状态,当需要的时候,可以恢复到这个状态。比如,我们使用Xcode进行编程时,假如编写失...

  • iOS策略设计模式

    (-) 提出问题 朋友们在开发中有没有遇到过这种情况:想封装一些算法,不想让算法直接暴露出来?或者项目里面的一些if-else过于复杂,每个el...

  • iOS适配器设计模式

    (-) 提出问题 朋友们在开发中有没有遇到过这种情况:开发中写了一个视图控件,虽然这个控件只是一个展示类的,并没有什么交互。但是在项目好几个地方...

  • 封装AFN3.x提供根据时间和版本缓存功能

    一、简介 DGAFNetWorking是我基于AFNetworking和YYCache封装的iOS网络库.除一般网络请求功能外支持按时间缓存网络...

  • Resize,w 360,h 240
    iOS音乐锁屏信息设置-运动详情

    笔者在写一款运动跑步软件,因为自己本身也比较喜欢运动,没事也总会跑步,但是发现一个问题,每次我跑步的时候,我总是喜欢看看当前的详细数据,但是要从...

  • 以block形式返回控件动作

    简述 之前写过一个以block形式返回按钮动作的文章,是继承于UIButton的一个控件。写那个控件的思路是来自一本书《Effective Ob...

  • Resize,w 360,h 240
    手把手教你修改iOS版QQ的运动步数

    现在很多软件都加上了运动模块,比如QQ和微信,而且还有排行榜,可以和好友比较谁的运动步数多,任何东西只要添加了比较功能,就变得不一样了。今天教大...

  • 使用ReactiveCocoa(-)

    (-)简介 ReactiveCocoa(简称为RAC),是由Github开源的一个应用于iOS和OS开发的新框架。框架github地址当我们在写...

  • iOS 数据库线程安全

    你项目用FMDB吗?你写的数据库类是线程安全的吗?如果不是,希望这篇小文章会对你有点帮助 在做iOS项目的时候,会用到许多第三方的框架,比如用F...

个人介绍
github地址:https://github.com/idage
邮箱:idage163@163.com