240 发简信
IP属地:河北
  • Cocoapods

    [!] The dependency `MJRefresh (~> 3.1.12)` is not used in any concrete t...

  • iOS数据持久化

    iOS开发-数据持久化 原文链接 Sindri的小巢 在程序开发中,数据层永远是程序的核心结构之一。我们将现实事物进行抽象,使之变成一个个数据。...

  • GCD练习

    GCD练习 ios 多线程 GCD : ios 多线程 全剧队列,异步执行 线程间通信 信号量 文件锁 单利模式 延时执行 取消任务 多核心遍历...

  • GCD

    1.什么是GCD Grand Central Dispatch (GCD) 是 Apple 开发的一个多核编程的解决方法。该方法在 Mac OS...

  • 视图的生命历程

    视图的生命历程 请看这里 如果考虑UIViewController可能在某个时刻释放整个view。那么再次加载视图时显然会从步骤3开始。因为此时...

  • 8、 显式动画

    片头曲 曲曲曲曲曲曲曲曲曲曲曲曲曲 8. 显式动画 8.1 属性动画 CAAnimationDelegate在任何头文件中都找不到,但是可以在C...

  • 7、隐式动画

    片头曲 曲曲曲曲曲曲曲曲曲曲曲曲曲 7隐式动画 7.1 事务 Core Animation基于一个假设,说屏幕上的任何东西都可以(或者可能)做动...

  • 6.常用layer

    片头曲 曲曲曲曲曲曲曲曲曲曲曲曲曲 6.常用layer 6.1 CAShapeLayer CAShapeLayer是一个通过矢量图形而不是bit...

  • 5、变换

    片头曲 曲曲曲曲曲曲曲曲曲曲曲曲曲 5变换 5.1 仿射变换 实际上UIView的transform属性是一个CGAffineTransform...

个人介绍
过完这个坎,还有那个坎过不去。