先发一行文字,看一下奇特之处: 09afgjkpqz汉字😸 iOS,OS文本容器中都是基线对齐,所谓的基线对齐就是指无论中文字符,数字,英文字符,表情等它们在一行的时候,基线...
先发一行文字,看一下奇特之处: 09afgjkpqz汉字😸 iOS,OS文本容器中都是基线对齐,所谓的基线对齐就是指无论中文字符,数字,英文字符,表情等它们在一行的时候,基线...
什么是 rebase? git rebase 你其实可以把它理解成是“重新设置基线”,将你的当前分支重新设置开始点。这个时候才能知道你当前分支于你需要比较的分支之间的差异。原...
以前在使用instrument之前记得配置相对应的dSYM,否则到时候Time Profiler看到的将是调用函数的26进制的地址,这不便我们去发现问题。 dSYM是什么鬼?...
面试中常常问道性能优化的问题,其中有几个主要的 你在项目中是怎么优化内存的? 优化你是从哪几方面着手? 列表卡顿的原因可能有哪些?你平时是怎么优化的? 遇到tableView...
本文假设你已经对NSURLProtocol有所了解,已了解的建议阅读苹果的Sample Code CustomHTTPProtocol。简书使用NSURLProtocol在请...
1.简介 LRU (英文:Least Recently Used), 意为最近最少使用,这个算法的精髓在于如果一块数据最近被访问,那么它将来被访问的几率也很高,根据数据的历...
iOS 侧滑返回 BBGestureBack iOS 全屏手势返回 滑动返回 pop 动画效果 这种手势主流App 我要去下载 点赞 :BBGestureBack现在市场上的...
前期回顾 (一)链式编程 (二)函数式编程 在上一篇中解决了第一篇最后遗留问题的第一个,在这篇文章中我们要解决遗留的第二个问题——如何使得调用过程是可控的,避免调用者无规则的...
前期回顾 (一)链式编程 在上一篇文章——(一)链式编程的最后有提到,尽管例子中实现了所谓的链式编程,但是在使用(体验)上还是与Masonry有区别的。本篇就从这个区别开始,...