首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
星星1024
掘友等级
Coder
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
20
文章 20
沸点 0
赞
20
返回
|
搜索文章
赞
文章( 20 )
沸点( 0 )
字节跳动如何系统性治理 iOS 稳定性问题
本文是丰亚东讲师在2021 ArchSummit 全球架构师峰会中「如何系统性治理 iOS 稳定性问题」的分享全文
一个iOS流畅性优化工具
LNAsyncKit是一个异步渲染工具,它提供了便捷的方法帮助你将多个元素(Element)异步渲染到一张图片上,让这个过程代替UIKit的视图构建过程,进而优化App性能;Prender提供预加载策略帮助你在Feed流中弥补异步渲染带来的延时;除构建视图外,Transacti…
iOS开发--我与面试官有个约会
首先是对帮助过我的大哥大姐们来一波感谢😉在我换工作这段时间里有内推的,答疑解惑的,送吃的甚至还有看风水的(/ω\),多少让Lisa这个小透明有些受宠若惊了。真的非常感谢大家对我的帮助和建议。 对于这些想法我只能……举双手双jio赞同。但是能怎么办呢,我把公司干倒了┓( ´∀·…
iPhone 屏幕尺寸及适配
iPhone 系列 设备 尺寸 屏幕点(pt) 物理像素(px) retain iPhone 4S 3.5 320 x 480 960 x 640 2X iPhone 5/5S/5C 4 320 x
iOS 多线程之NSThread
NSThread是苹果官方提供面向对象操作线程的技术,简单方便,可以直接操作线程对象,不过需要自己控制线程的生命周期.在平时使用很少,最常用到就是[NSThread currentThread]获取当前线程. 售票过程中,多个线程访问同一资源,导致数量错乱,售票过程中我们给票加…
iOS 多线程之NSOperation
NSOperation、NSOperationQueue是苹果提供给我们的一套多线程解决方案.实际上 NSOperation、NSOperationQueue是基于GCD更高一层的封装,完全面向对象.但是比GCD更简单易用、代码可读性也更高. NSOperationQueue为…
iOS 多线程之GCD
队列:队列指执行任务的等待队列,即用来存放任务的队列.队列是一种特殊的线性表,采用FIFIO(先进先出)的原则. 主要区别: 执行顺序不同,以及开启线程数不同. 在创建单例、或者有整个程序运行过程中只执行一次的代码时,就可以使用dispatch_once方法.dispatch_…
UIView和CALayer
1. 响应事件 UIView继承自UIResponder, CALayer继承自NSObject.UIKit使用UIResponder作为响应对象,来响应系统传递的事件并进行处理. 2. init&Frame 3. 内容管理 4. 隐式动画 每个view都有一个lay…
iOS 多线程,自旋锁和互斥锁详解
多线程技术在移动端开发的过程中被广泛运用,深入理解器原理并结合业务思考,才能在有限的线程控制API中最大化发挥并发编程的能力,也能轻易的察觉到代码可能存在的安全问题并优雅的解决它. 1. 线程简述 线程(thread): 1个进程要想执行任务,必须得有线程(每1个进程至少要有1…
KVO探索及自定义KVO的实现
1. KVO是什么 KVO(Key-Value Observing): Objective-C对观察者设计模式的一种实现.键-值观察是一种机制,允许在其他对象的指定属性发生更改时通知对象. 2. KVO底层实现的原理 KVO的通知主要基于willChangeValueForKe…
下一页
个人成就
文章被点赞
29
文章被阅读
18,941
掘力值
373
关注了
5
关注者
5
收藏集
2
关注标签
8
加入于
2020-09-11