240 发简信
IP属地:福建
  • Objc 中 “== YES” 的愚蠢行为有多可怕

    问题引出:几个星期前,我遇到一个这样的bug,在我的机器上用 debug 环境编译出来的正常运行,但是 RDM 运行出来的总是出现错误。当时排查...

  • Resize,w 360,h 240
    iOS 11 适配工作

    这是一篇 WWDC Session 204 "Updating Your App for iOS 11" 的总结,里面的内容涉及到了产品、设计以...

    0.4 8165 0 11 2
  • Resize,w 360,h 240
    iOS 11 ---- Password Auto Fill

    废话 在 WWDC 17 Session 206 中,介绍了这个 iOS 11 加入的新功能。尽管这个功能特别简单,但几乎是今年所有发布的新功能...

  • Resize,w 360,h 240
    WWDC 之外的一些所见所感

    WWDC 一共 5 天,从周一到周五,但周日就开始签到了,第一天早上是 Keynote,也就是发布新的 macOS、iOS 等新系统的演讲,许多...

  • WWDC 2017 Keynote 总结

    今年的 WWDC 地点改到了 San Jose, 一个距离旧金山车程仅仅 40 分钟的城市。不过,这里比起旧金山显得更加安全,更加寂静。 关于 ...

  • Resize,w 360,h 240
    SDWebImage(3.8.2) 源码解读

    首先看一下 SDWebImage 的架构。其实 GitHub 上面的架构图非常清楚的解释了整个 SDWebImage 的工作原理 整体的关键步骤...

    0.1 584 3 4 1
  • Resize,w 360,h 240
    Masonry 源码解读

    先简单看一下 Masonry 主要的设计以及 Class 结构方法 Masonry 采用了经典的 Composite 设计模式,如果你还不清楚该...

  • AutoLayout 背后的秘密

    我们先看一个 Layout 的周期 项目以 Run Loop 的形式启动,当约束发生改变的时候,Layout Engine 会重新计算 Layo...