背景: 最近在整理公司的UI组件规范,发现目前的规范存在的问题是:只是把各种场景组件统一整合到一块了,但没有针对多种形式做统一的整合和优化,没有根据场景归纳分类及定义说明。导...

背景: 最近在整理公司的UI组件规范,发现目前的规范存在的问题是:只是把各种场景组件统一整合到一块了,但没有针对多种形式做统一的整合和优化,没有根据场景归纳分类及定义说明。导...
Dart是一个在单线程中运行的程序,这意味着:如果程序在执行中遇到一个需要长时间的执行的操作,程序将会被冻结。为了避免造成程序的冻结,可以使用异步操作使程序在等待一个耗时操作...
1.当前文件搜索 搜索HomeContent示例: 2. 当前文件替换 3. 全局查找 4. 全局替换 5.全局搜索类/文件/关键字/(包括系统类,自定义类) 应用场景:搜索...
事件传递与视图响应链及应用事件的传递发生触摸事件后,系统会将该事件加入到一个由UIApplication管理的事件队列中。为什么是队列而不是栈?因为队列的特点是FIFO,即先...
背景 99u在去年做过一次加快启动时间的优化,虽然是工厂大大们在主导,但是一直很好奇当我们的手指在屏幕上点击一个app到看到第一个画面的时候,系统经历了哪些阶段都做了哪些事情...
GCD简介 Grand Central Dispatch (GCD)是苹果为多核的并行运算提出的解决方案,所以会自动合理地利用更多的CPU内核,最重要的是它会自动管理线程的生...
前言 面试已经结束了,目前已拿头条、百度、腾讯offer,现在可以好好来写写总结了,关于面试题,可能没那么多时间来总结答案,有什么需要讨论的地方欢迎大家指教。主要记录一下我的...
在软件工程中,(引自维基百科)设计模式[https://zh.wikipedia.org/wiki/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F_...
基本框架 SDWebImage作为一个广泛使用的图片加载框架,支持从网络中下载且缓存图片,并设置图片到对应的 UIImageView 控件或者 UIButton 控件中。SD...