240 发简信
IP属地:上海
  • 导航栏布局几个老生常谈的问题

    1.edgesForExtendedLayout、automaticallyAdjustsScrollViewInsets和extendedLa...

  • Shell学习笔记

    嘛,作为习惯使用Mac作为开发系统的开发者,Shell算是必须学习的内容之一。CI的脚本之类的也需要用Shell来写,总之学习一下没有坏处。本文...

  • JSPatch实现原理概述

    本着追本溯源的思想(以及面试官的要求……),结合JSPatch作者对JSPatch原理的解释,说一说个人对JSPatch原理的理解。 1.基于苹...

  • 杂七杂八踩坑

    1.关于NSNotification的remove问题 大家都知道,在iOS9之后observe的NSNotification不再需要自己主动r...

  • 动画踩坑

    1.对stroke做动画 stroke的意思是描边,对stroke做动画可以让我们对CAShapeLayer描绘的路径做动画效果,可用于进度条绘...

  • 图像处理踩坑

    1.平铺图片 项目里有需要平铺图片作为背景处理的情况,常用的平铺方式有两种 使用colorWithPatternImage 使用resizabl...

  • Masonry踩坑

    1.cornerRadius和borderWidth设置无效问题 这是由于给view设置约束之后,view的frame并不会立刻确定,而是会在v...

  • 如何成为一名合格的 高级iOS开发工程师?

    其实很简单 要求明明确确的在各大招聘渠道的岗位要求里 以BAT、网易、美团、大众点评等典型的行业内顶尖互联网企业为例,我大致总结了下成为一名合格...