240 发简信
  • 120
    绘图- 镂空效果及其动画实现解析

    前言 有时你会看到很多镂空的试图或者是镂空视图的动画效果,感觉很酷炫,其实只要掌握其中实现的原理,想实现怎样的效果就能实现怎样的镂空效果。 原理...

  • 120
    多线程-NSThread

    前言 在GCD和NSOperationQueue之前,iOS使用线程一般是用NSThread,而NSThread是对POSIX thread的封...

  • 120
    绘图-视图遮罩MaskView的使用

    在UIView中有一个maskView属性,我们可以利用这个属性很方便的做出一些有意思的效果 这个属性在iOS8之后开始使用,用来表示视图的遮罩...

    0.4 5719 5 14
  • 120
    NSRunLoop-iOS中隐藏的大杀器

    什么是RunLoop 事件循环伪代码: RunLoop基本作用 RunLoop什么情况下使用 RunLoop对象 iOS中有2套API来访问和使...

  • 120
    如何优化冗长的条件语句

    前言 四个优化方向 【1】尽量少用 else 尽量多用 if reture 的语法方式。【2】字典的逻辑对应转化作用。【3】用多态替代条件语句【...

  • 120
    工具篇- FBMemoryProfiler 内存泄漏的自动化排查框架

    前言 应用开发到一定规模后,各种内存问题频频出现,还很难定位。你是否也体会过这种痛苦?随着我们工程的体量增长,代码结构变得越来越复杂。这时候很多...

    0.8 3809 4 10
  • 绘图-简单手绘板的实现

    前言 本文实现一个简单的手绘画板的效果,主要是记录下实现原理,虽然很简单,但是这可以是实现复杂效果的基础。毕竟t他山之石可以攻玉。 原理思路 在...

  • 120
    UI篇-自定义控件之基类UIControl

    UIControl的意义所在 UIControl的主要角色是定义一套接口和基础实现,为iOS的人机交互制定了一系列的标准,为了当确定的事件发生的...

  • 120
    架构 - iOS组件化设计与开发

    前言 首先我觉得”组件”在这里不太合适,因为按我理解组件是指比较小的功能块,这些组件不需要多少组件间通信,没什么依赖,也就不需要做什么其他处理,...

    1.2 2319 1 13
个人介绍
最怕一生碌碌无为;
还安慰自己平凡可贵;
生生不息,进无止境;
因为生命只有一次。
****************************************
欢迎大家关注微信公众号:认知库
一起提高认知格局,左右人生结局!