首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
用户774963130813
掘友等级
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
8
文章 8
沸点 0
赞
8
返回
|
搜索文章
赞
文章( 8 )
沸点( 0 )
iOS UICollectionView记录
UICollectionView 在项目中是出现很高频的一个空间,它能灵活的展现各种布局。平时,我们常用的水平、垂直及网格的效果基本上都可以使用系统提供的给我们的 Layout 进行完成,最近刚好做了一个自定义布局的需求,这里将过程稍作记录,后面也提及了一些 DragAndDr…
WWDC22- Swift Charts初探
作为一个iOS开发者,我们在日常开发中,多多少少会遇到图标展示类的需求,WWDC22苹果带来了全新的Swift Charts框架,我们一起来了解一下
移动端异构运算技术-GPU OpenCL 编程(基础篇)
随着移动端芯片性能的不断提升,在移动端上实时进行计算机图形学、深度学习模型推理等计算密集型任务不再是一个奢望。在移动端设备上,GPU 凭借其优秀的浮点运算性能,以及良好的 API 兼容性,成
NSCache 源码阅读
NSCache 是一种可变集合,用于临时存储在资源不足时容易被回收的 key-value 键值对。NSCache 具有字典的所有功能,并且还具备如下特性: 区别于 NSMutableDictionary ,NSCache 不需要对 key 进行拷贝。 在 SDWebImage …
iOS 中的标记配置模式
iOS开发中,有一种常用的模式,标记配置,mark&configure步骤是:标记,mark状态恢复,reset配置,configure本文通过三个例子,来说明前两个例子,是选中状态例子一,按钮点击三
《新浪微博剖析 iOS 高级面试》笔记(七):RunLoop相关面试问题
Runloop是通过内部维护的事件循环来对事件/消息进行管理的一个对象。 事件循环就是没有消息需要处理时,休眠以避免资源占用。 用户态切换到内核态。 有消息需要处理时,立刻被唤醒。 内核态切换到用户态。 当添加事件到Source0,它并不会主动唤醒线程,需要手动唤醒线程。 具备…
iOS 优化篇 - 启动优化之Clang插桩实现二进制重排
( 本篇文章由于会从原理角度讲解 , 有些已经比较熟悉的同学可能会觉得节奏偏啰嗦 , 为了照顾大部分同学 , 大家自行根据目录跳过即可 . ) 了解二进制重排之前 , 我们需要了解一些前导知识 , 以及二进制重排是为了解决什么问题 . 在本篇文章里 , 笔者就不通过教科书或者大…
iOS App启动优化(一):检测启动时间
冷启动:指APP被后台kill后重新启动APP,这种启动方式叫做冷启动。 热启动:APP的状态由running切换为suspend,APP 没有被kill仍然在后台运行。再次把APP切换到前台,这种启动方式叫热启动。 Xcode 中提供了测量 pre-main 的时间 Edit…
关注了
25
关注者
1
收藏集
1
关注标签
80
加入于
2020-08-21