• iOS Touch Event from the inside out

    1 Touch Event 的生命周期 1.1 物理层面事件的生成 iPhone 采用电容触摸传感器,利用人体的电流感应工作,由一块四层复合玻璃屏的内表面和夹层各涂有一层导电...

  • 原来已经支持了,之前用没效果就没加,感谢你的意见:blush:

    Class & Struct 的 NSCoding 一种较好的实现思路

    1.Class 类型的 NSCoding 1.1 正儿八经的使用方式 前提一定是要继承NSObject,实现NSCoding协议,和 OC 基本差不多。 1.2 Mirror...

  • YYCache源码简析

    作者设计思路 1.YYMemoryCache YYMemoryCache负责管理内存缓存。这个类是线程安全的。 LRU算法的实现 用双向链表和 CFMutableDictio...

  • 120
    iOS 中的CIFilter(基础用法)

    本文大部分内容均来自:CoreImageTutorial:GettingStartedCoreImage是一个很强大的库,PS图片时用到的各种滤镜就是在这个库中。而我们创建二...

  • @valentizx :smile:

    UserDefault 数据存储和读取简易封装

    方式一 代码如下: 方式二 卓同学的另一种实现思路: 当然这里我们还商讨了下命名规则,觉得set,stringValue不是很恰到,之后会改成 store 动词。 方式三: ...

  • 120
    iOS Block原理探究以及循环引用的问题

    《Objective-C高级编程》这本书就讲了三个东西:自动引用计数、block、GCD,偏向于从原理上对这些内容进行讲解而且涉及到一些比较底层的实现,再加上因为中文翻译以及...

  • 120
    如何将 iOS 工程打包速度提升十倍以上

    过慢的编译速度有非常明显的副作用。一方面,程序员在等待打包的过程中可能会分心,比如刷刷朋友圈,看条新闻等等。这种认知上下文的切换会带来很多隐形的时间浪费。另一方面,大部分 a...

  • IOS App 启动优化

    IOS App 启动优化 技术调研 启动时间计算公式 t1 = 系统dylib(动态链接库)和自身App可执行文件的加载; t2 = main方法执行之后到AppDelega...

个人介绍
SwiftGG翻译组成员 | 三分钟热度lalala