08 2020 档案
摘要:前言 之前负责移动端基础架构相关的工作,并做了一段时间技术框架输出,所以对移动端的现状以及移动端开发这个行业有一定了解,与大家分享下。 移动端开发时代已结束? 过去两年里,移动端开发一直在被唱衰,Objective-C 的语言热门度逐年下降,可参见 TIOBE 发布的排名。 2017~2018 开发
阅读全文
摘要:对您有帮助或者您喜欢的话 希望能点个赞或者添加一下关注 一. CALayer和UIView的区别联系1 UIView是UIKIt的只能在iOS使用, CALayer是QuartzCore的 iOS和mac os通用2 CALayer比UIView更加轻量级,但是可以实现同样的效果3 UIView的C
阅读全文
摘要:什么情况下会产生死锁? 使用sync函数往当前串行队列中添加任务,会卡住当前的串行队列,必定会产生死锁。 同步和异步的区别 同步和异步的区别在于能不能开启新的线程。 同步(dispatch_sync):在当前线程中执行任务,不具备开启新线程的能力。 异步(dispatch_async):在新的线程中
阅读全文

浙公网安备 33010602011771号