首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
shelin
掘友等级
移动端&Web开发者
知足且奋进
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
9
文章 9
沸点 0
赞
9
返回
|
搜索文章
最新
热门
图解Leetcode链表&二叉树相关题
前言 最近也刷了点leetcode的题目,画了几页草稿纸,一边画一边分析,发现过程还是挺有意思的,拿出几题正经的画了画图,也算加深理解了,主要还是链表、二叉树有关的。可能是个人习惯,都是用C语言实现的
关于Mach-O静态分析未使用类的几个问题
静态分析还是基于Mach-O文件,默认已经了解Mach-O相关概念。这篇主要说实际过程中遇到的一些问题。 Mach-O静态分析遇到的问题 常规逻辑我们认为Mach-O中未使用的类是:unused_cl
通过寄存器信息分析iOS crash
日常遇到一些crash,最终调用到objc_msgSend,objc_retain...等,产生在Object-C方法调用或者系统方法调用,经常束手无措归根于系统的问题,这时候可以通过crash日志上的寄存器和符号表信息找到一些真正的线索,一次函数的调用会被记录在寄存器中。这里…
脚本批量生成iOS多倍图资源
最近接到一个需求,要求输出一个业务组件,该组件支持ipad和iphone设备。 默认的资源图片使用的是@2x、@3x图片,但部分低端ipad机型加载2倍3倍图运行内存会比较高。 需要在ipad上加载1倍2倍图,iphone加载2倍3倍图,所以想到基于现有的2x、3x的Image…
iOS视频处理-视频截取及添加背景音乐
AVURLAsset:AVAsset的子类,此类主要用于获取多媒体的信息,包括视频、音频的类型、时长、每秒帧数,其实还可以用来获取视频的指定位置的缩略图。 AVMutableCompositionTrack:视频和音频的采集都需要通过这个类,我觉得可以理解为采集的一个视频或音频…
源码解析-YTKNetwork
关于网络层最先可能想到的是AFNetworking,或者Swift中的Alamofire,直接使用起来也特别的简单,但是稍复杂的项目如果直接使用就显得不够用了,首先第三方耦合不说,就光散落在各处的请求回调就难以后期维护,所以一般会有针对性的再次封装,往往初期可能业务相对简单,考…
源码解析-YYAsyncLayer异步绘制
YYAsyncLayer是异步绘制与显示的工具。最初是从YYKitDemo中接触到这个工具,为了保证列表滚动流畅,将视图绘制、以及图片解码等任务放到后台线程,在YYAsyncLayer之前还是想从YYKitDemo中性能优化说起,虽然些跑题了... 常规逻辑可能觉得应该先调用t…
iOS性能指标数据收集
日常app发现性能问题往往需要通过用户反馈,再通过分析代码进行优化。为了更高效的定位问题,需要收集app相关的性能指标,例如CPU、RAM、FPS、启动时长、网络等。下面通过一些系统api来统计这些指
个人成就
文章被点赞
35
文章被阅读
15,171
掘力值
365
关注了
4
关注者
8
收藏集
1
关注标签
0
加入于
2020-09-02