240 发简信
IP属地:广东
  • Resize,w 360,h 240
    电商App项目分类模块重构总结

    前言 由于项目更新迭代,原有的分类采用的是层级递增并且跳转选择的模式,样式单一,且不方便用户快速选择定位类别。所以有了更新和改版的需求。采用一个...

  • 我所认识的Hash

    前言 ​ 关于Hash表,是我们经常会碰到的数据结构。大多数时候,它能高效地解决我们的一些实际问题。当然,多数情况下时间和空间正如鱼和熊掌,...

  • 说一些你也许不知道的DZNEmptyDataSet细节

    前言: ​ 关于这个框架,之所以分析它的源码,只是想知道这么几个问题:它是如何做到自动检测UITableView以及UICollection...

  • 『Hexo』使用Hexo搭建GitHub博客

    『Hexo』使用Hexo搭建GitHub博客 前言: ​ 谈起这个博客的由来,真的挺不容易的。一年前兴奋地买了域名,后来因为很多东西都不具备...

  • UITableView+FDTemplateLayoutCell 源码探究

    UITableView+FDTemplateLayoutCell 源码探究 在我们日常的业务中,常常伴随大量的UITableView,然而动态地...

  • NSOperation:初识

    NSOperation的简介 NSOperation的抽象程度高于NSThread,它是苹果对线程的一个面向对象封装。NSOperation表示...

  • 那些关于iOS Blocks的坑(一)

    很多时候,我们都只关心怎么把一些语法用得非常熟练,记住所有的坑点,比如说Blocks,什么循环引用的坑,属性声明用copy...等等。但是我们总...

  • 关于链表的一些逻辑思维

    写这个东西的原因 大学也即将毕业了,很多算法和数据结构的东西可能在iOS开发中并不能用得上,曾经有颗去BAT的心,错过了校招,希望厚积薄发,两三...

  • 为什么我选择使用Blocks(块)

    扯淡:到了新公司接手新框架之后,发现大量的使用Blocks,之前很多时候都是使用代理,突然面对这个陌生的语法,特地科普总结了一番。 什么是Blo...

个人介绍
写代码仅仅只因为它有趣,至于写出优秀的代码和开发个人的开源框架仍需不断积累和沉淀。喜欢分享和交流,技术无国界!