首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
小王eee
掘友等级
iOS
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
95
文章 95
沸点 0
赞
95
返回
|
搜索文章
赞
文章( 95 )
沸点( 0 )
YYAsyncLayer 源码解析
看看 YYTransaction , 根据名字 这应该是 处理事物相关的 类。 可以看出 YYTransaction 是 用来将 selector 在 runloop sleep 前 提交到 runloop 中 处理的。 注意commit 中的注释,如果 相同的 transac…
YYAsyncLayer 源码剖析:异步绘制
性能优化一直是 iOS 开发中的一个重头戏,其中界面流畅度的优化是至关重要的,因为它直接关系到用户体验。从最熟悉和简单的 UIKit 框架到 CoreAnimation、CoreGraphics、CoreText 甚至是 OpenGL,优化似乎是无穷无尽,也非常考验开发者的水平…
关于 YYAsyncLayer 可能出现的问题
使用原子自增函数OSAtomicIncrement32()对局部静态变量counter进行自增,然后通过取模运算轮询返回队列。 注意这里使用了一个判断:if (cur < 0) cur = -cur,当cur自增越界时就会变为负数最大值(在二进制层面,是用正整数的反码加一来表示…
源码解析-YYAsyncLayer异步绘制
YYAsyncLayer是异步绘制与显示的工具。最初是从YYKitDemo中接触到这个工具,为了保证列表滚动流畅,将视图绘制、以及图片解码等任务放到后台线程,在YYAsyncLayer之前还是想从YYKitDemo中性能优化说起,虽然些跑题了... 常规逻辑可能觉得应该先调用t…
iOS独立开发|从个人注册公司到App备案发布
从八月中旬开始注册公司到现在APP备案号下来,虽然遇到一些小问题,但整体还是挺顺利的。也是时候将自己从注册公司到完成APP备案的完整路径记录分享一下了。
SwiftUI — Text()
这一节就开始讲SwifUI中的组件了,首先我们说一下用于显示文本内容的Text()组件,基本参数设置.
Swift tricks - Nonmutating
Swift tricks 系列收集 Swift 牛逼的 patterns 和让你代码更加 Swifty 的 tricks。
iOS摸鱼周报 第四十期
本期概要 本期话题 @zhangferry:2022 年第一期摸鱼周报,从本期开始我们会使用新的封面,新封面由设计师朋友 Polaris 设计。这个场景表达的主题就是摸鱼,工作中的摸鱼不代表我们不尽职
抖音 iOS 工程架构演进
为了保障敏捷的业务开发,提升跨团队的协同合作效率,提高本地研发和 CI/CD 效率,抖音 iOS App 工程架构在不同的阶段进行了不同的技术方案的改进,满足合理的架构演化,同时又不影响正常的业务迭
干货满满!推介几款 Mac 下非常好用的软件(第四弹)
作为一个工具控,一直在社区索取别人的营养,今天在下将我搜集的一些应用贡献出来,推介十几个我常用的软件。一些是其他人反复推介确实经典,另一些是我偶然发现但经过使用感觉非常好用,一并献上,大家可以根据自己
下一页
关注了
99
关注者
1
收藏集
4
关注标签
10
加入于
2016-12-17