首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
new 面试
订阅
zach
更多收藏集
微信扫码分享
微信
新浪微博
QQ
46篇文章 · 0订阅
iOS 性能优化 -- APP启动时间解析
“我报名参加金石计划1期挑战——瓜分10万奖池,这是我的第1篇文章,点击查看活动详情” 一、 APP 启动类型 APP启动分为 冷启动、热启动两种 冷启动: APP的icon从点击启动前,它的进程不在
iOS小技能:设置tableView的点击事件优先级低于cell的选中事件
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第30天,点击查看活动详情 前言 原理:利用cancelsTouchesInView属性,控制点击事件优先级 I 设置tableVi
FBKVOController 源码阅读
FBKVOController 源码 FBKVOController 优点 避免了重复添加,重复移除不匹配问题 支持了Block,SEL,编写代码更方便快捷 观察者提前释放,导致闪退的问题 缺点 需要
iOS 僵尸模式(NSZombieEnabled)实现原理
前言 在iOS的开发中,内存管理的问题一直我们要解决的问题,crash reason = EXC_BAD_ACCESS 是发生频次比较高的错误。 发生类似问题一般是内存管理问题,大概率是野指针问题,指
WKWebView装载H5页面关闭顶部弹簧效果
摘要:着急要解决方案,直接滚到结尾复制有效代码,即可。本文记录了本人在解决这个过程的大致心路历程,可以说是摸索的过程吧。拙笔耕耘,谢谢阅读。
iOS weak原理源码探究
「这是我参与2022首次更文挑战的第28天,活动详情查看:2022首次更文挑战」。 弱引用时干了什么,如下代码来看看 通过clang来看看cpp代码 可以看出是通过objc_ownership来实现,
iOS 全面深入理解 Category 类别,+ (void)load 与 + (void)initialize及关联对象实现原理
类别 category 允许你在没有源代码情况下,仍然可以向已有的类中添加方法。它的功能很强大,允许你无需子类化而扩展现有类。
可能是最全的解决NSTimer循环引用的方法
使用NSTimer或CADisplayLink时不小心处理的话,极易造成循环引用。本文教你五种解决这个问题的方法,让你彻底告别NSTimer循环引用。
iOS 多条音频拼接为一条音频进行播放
场景 把多条mp3音频合并为一条保存并进行播放 解决方案 首先把全部音频路径生成为一个数组: 通过以下方法合并音频,保存在一个随机文件中,因为文件如果已存在或者文件目录写入失败,会出现【AVAsset
探秘WKWebView
之前主要使用UIWebView进行页面的加载,但是UIWebView存在很多问题,在2020年已经被苹果正式抛弃。所以本篇文章主要讲解WKWebView,WKWebView从iOS8开始支持,现