240 发简信
  • 120
    CAShapeLayer初探

    转自: iOS开发之CAShapeLayer初探拓展: CAShapeLayer 一、CAShapeLayer简介 CAShapeLayer属于...

  • 120
    Git使用

    git和SVN的简单对比SVN必须联网才能正常工作,git支持本地版本控制工作 分布式和集中式的最大区别在于:在分布式下开发者可以本地提交每个开...

  • 120
    iOS 常用的锁(Lock)讲解

    转自: iOS 常见知识点(三):Lock NSLock NSLock 遵循 NSLocking 协议,lock 方法是加锁,unlock 是解...

  • 120
    底层原理探究(二)RunLoop

    转自: 老司机出品——源码解析之RunLoop详解入门使用: RunLoop入门 看我就够了孙源的Runloop视频笔记 以下2篇还没有看拓展:...

  • 120
    底层原理探究(一)KVO

    问题:1、KVO的使用?实现原理?(为什么要创建子类来实现)2、KVC的使用?实现原理?(KVC拿到key以后,是如何赋值的?知不知道集合操作符...

  • 120
    探寻block的本质

    转自:探寻block的本质拓展:探寻OC对象的本质iOS底层原理总结 - 关联对象实现原理iOS底层原理总结 - Category的本质iOS底...

    0.6 92 0 2
  • 120
    Runtime 使用总结

    转自: OC的runtime总结 什么是runtime?runtime 是 OC底层的一套C语言的API(引入 <objc/runtime....

  • iOS+load和+initialize详解

    转自:iOS类方法load和initialize详解iOS - + initialize 与 +load load函数调用特点如下: +(voi...

    0.1 83 1 2
  • 120
    iOS算法总结

    1.冒泡排序2.插入排序3.选择排序4.快速排序5、归并6、堆排序 1、冒泡排序 .时间复杂度 O(n2)冒泡排序是一种用时间换空间的排序方...

个人介绍
哪里有天才,我是把别人喝咖啡的时间都用到工作上了。