首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
强哥就是光头强呗
掘友等级
iOSer
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
65
文章 65
沸点 0
赞
65
返回
|
搜索文章
赞
文章( 65 )
沸点( 0 )
【2025年终总结】对象有了,工作没了
【2025魔幻总结】对象国家发,工作突然没!我瘦30斤、驰骋新疆、收养病猫,还为一个陌生人捐了骨髓。当生活给你裁员,我用热血重启人生。
抖音思路复刻:iOS 卡死(ANR)监控 + 自动符号化全流程实战
本文复刻字节/抖音卡死(ANR)治理思路:主线程 RunLoop 心跳监控,8 秒判定卡死,超阈值后每秒采样主线程栈并保存为 JSON。再用 dSYM + atos 脚本自动符号化,并对 Swift
从 OOM 到 iOS 内存管理 | 创作者训练营
从 OOM 崩溃出发,涉猎 iOS Jetsam 机制的相关内容,介绍如何获得设备内存阈值。介绍内存分配的基本概念,了解 iOS APP 的内存分布,以及如何分析 iOS 内存占用。引入一些实际的方法来在 iOS 开发过程中规避内存问题。 一切的一切,都从一个 OOM 崩溃出发…
如何在 Swift 中使用 @autoclosure 来提高性能
在 Swift,有一种不常用的闭包类型 -- @autoclosure,这个关键字可以让我们将一个表达式封装到一个闭包中,在需要该
CocoaPods使用指南
对于大多数软件开发团队来说,依赖管理工具必不可少,它能针对开源和私有依赖进行安装与管理,从而提升开发效率,降低维护成本。本文聚焦于 iOS 方面,对 CocoaPods 的使用和部分原理进行阐述。
iOS 客户端编译优化实践
前言 公司虽然有专门的打包机,但是打包机打一次包总耗时30min左右。 在平常可能还没有什么关系,但是到了回归阶段就很难受了。 测试回归阶段发现一个bug,等开发定位问题->修复->打包->测试验证,
Runtime源代码解读9(内存管理Retain/Release)
首先需要理解类、对象、对象引用、isa之间的关系。APP 在加载阶段会将 Objective-C 类载入内存的静态区,Objective-C 类本质是 C 语言结构体objc_class,结构体包含了类的超类、协议、成员变量列表、方法列表等类的元数据。类载入内存后,在内存中占据…
Flutter 队列任务
在电商的应用中,最常见的就是在首页或完成某事件之后,弹出一堆的活动/广告。假如重叠弹出,很丑,给用户的体验也不好,所以一般都会依次依条件的弹出。下面讲讲我是怎么实现一个方便的队列任务管理。
源码解读RunLoop,理解以后面试必加分
继上一篇博客中高级iOS必备知识点之RunLoop(一)RunLoop的状态首先我们去RunLoop的源码去查看它有几种状态,如下图:它一共有上面的这几种个状态/* Run Loop Observer
iOS-各种Crash防护
iOS16系统因为交换了`setObject:forKeyedSubscript:`导致内存爆增,出现Crash。
下一页
个人成就
文章被点赞
75
文章被阅读
49,005
掘力值
1,267
关注了
28
关注者
36
收藏集
1
关注标签
7
加入于
2019-07-25