首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
kinarobin
掘友等级
iOS渣渣开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
40
文章 38
沸点 2
赞
40
返回
|
搜索文章
赞
文章( 38 )
沸点( 2 )
YYCache 源码解析
YYCache是国内开发者ibireme开源的一个线程安全的高性能缓存组件,代码风格简洁清晰,在GitHub上已经有了1600+颗星。 阅读它的源码有助于建立比较完整的缓存设计的思路,同时也能巩固一下双向链表,线程锁,数据库操作相关的知识。如果你还没有看过YYCache的源码,…
谈谈响应链
当用户的手指在屏幕上的某一点按下时,屏幕接收到点击信号将点击位置转换成具体坐标,然后本次点击被包装成一个点击事件UIEvent。最终会存在某个视图响应本次事件进行处理,而为UIEvent查找响应视图的过程被称为响应链查找,在整个过程中有两个至关重要的类:UIResponder和…
YYWebImage,SDWebImage和PINRemoteImage比较
以类别 api 下载远程图片。 支持不带标记的后处理。 SDWebImage: 不支持图片后处理。 支持带标记的图片后处理。对于同一张图片,当需要不同的后处理方式时(a 界面需要正圆角,b 界面需要小幅度的圆角),尤为有用。 另外对于 WebP 的支持,需要下载 google …
iOS面试真题·百度深圳公司第2轮面试
在百度找人内推简历后,过了几天,一个周五晚上7点多就来了电话面试,电话面完后,第二周的周一百度HR就来了电话,约一个现场面试。这里继续回忆一下百度公司的第二轮面试真题
2018年 iOS 面试心得
面试了几家公司之后,最后来到了爱奇艺(坐标上海),工作的内容是笔者个人非常感兴趣的领域。能拿到这个结果对于入行两年半&非科班的笔者来说无疑是幸运的。 很感谢面试官给我这次机会,因为并不是所有人都会认可你的努力,生活本来就没有任何理所应当。 具体的面了哪些公司,有哪些面试题在这里…
[北京望京] [15K-20K] 掘金招聘 iOS 开发
掘金 是一个帮助开发者成长的社区,上线于2015年8月。它为每一位技术人才推荐有学习价值的个性化技术内容。现在,它已经成为近 10 年里最活跃的一个开发者社区。掘金社区内容涵盖各大热门技术品类,如 Web 开发、移动开发、技术架构、云服务、数据挖掘及机器学习,包含网站端、移动端…
WWDC 2018:Cocoa Touch新特性与改进
UIKit通过“数据预加载”和“CPU算力调整”来做了滚动优化,这两项优化对于UITableView和UICollectionView甚至你自己定制的UIScrollView都有效。 只有一帧之内做完这4件事情,UITableView滚动的时候才不会卡。 在以上4步中,第2步开…
2017年5月iOS招人心得(附面试题)
从筛选第一份简历,准备面试题,到成功招到两个人一共花了两个星期多一点,总体来说还是比较顺利的。两位通过者都比较稳重踏实,而且对技术也比较有追求。这也可能和我筛选简历比较谨慎有关系,这次筛选简历所花费的精力是不比面试花费的少的。 虽然时间跨度不是很长,但是毕竟是第一次,所以有些感…
深入理解 iOS 开发中的锁
摘要 本文的目的不是介绍 iOS 中各种锁如何使用,一方面笔者没有大量的实战经验,另一方面这样的文章相当多,比如 iOS中保证线程安全的几种方式与性能对比、iOS 常见知识点(三):Lock。本文也不会详细介绍锁的具体实现原理,这会涉及到太多相关知识,笔者不敢误人子弟。 本文要…
TMCache源码分析(一)---TMMemoryCache内存缓存
复用数据,避免重复计算. 缓解服务端压力. 提高用户体验,比如离线浏览, 节省流量等等. 目前 gitHub 上开源了很多缓存框架, 著名的 TMCache, PINCache, YYCache等, 接下来我会逐一分析他们的源码实现, 对比它们的优缺点. TMCache, PI…
下一页
关注了
26
关注者
2
收藏集
11
关注标签
8
加入于
2018-04-26