本文是借鉴 戴铭老师 iOS开发高手课 内容总结。 App 的安装包主要是由资源和可执行文件组成的。 App瘦身:...[作者空间]
本文主要介绍Heimdallr对卡死、卡顿异常的监控原理,并结合长时间的业务沉淀发现的问题进行不断迭代和优化,逐步...[作者空间]
原创:知识点总结性文章创作不易,请珍惜,之后会持续更新,不断完善个人比较喜欢做笔记和写总结,毕竟好记性不如烂笔头哈...[作者空间]
初级 String 与 NSString 的关系与区别 怎么获取一个 String 的长度 如何截取 String...[作者空间]
背景 移动开发中,对于包大小优化是项目开发中需要考虑的,尤其对于航母级App,比如QQ、手淘等。网上关于包大小优化...[作者空间]
冷启动 热启动:系统里面存在APP的进程缓存信息,比如杀掉APP后短时间内重启APP。 冷启动:系统里面没有APP...[作者空间]
RunLoop 简介 RunLoop是通过内部维护的事件循环(Event Loop)来对事件/消息进行管理的一个对...[作者空间]
准备工作 Key-Value Coding Programming Guide[https://link.juej...[作者空间]
/*小结:1、为了节省内存和提高执行效率,从 64位架构处理器开始,苹果引入了标记指针(Tagged Pointe...[作者空间]
掘金同步更新:https://juejin.cn/user/3378158048121326/posts[http...[作者空间]
SKGenerateModelTool 支持Objective-C / Swift / Dart 支持通过URL链...[作者空间]
什么是copy?什么是iOS的copy? copy主要用于copy一份新的数据并与原数据相互独立存在。 对于基本数...[作者空间]
在使用 Swift 开发的过程中,经常会遇到诸如 SwiftUI 中的 @State,Combine 中的 @Pu...[作者空间]
什么是Combine “一套统一的声明性API,用于处理随时间变化的值,其有着支持泛型,类型安全,组成优先,请求驱...[作者空间]
日常开发中,我们每次新增一个模块时,在创建模块各部分文件的操作上总是重复的,创建View,Model,ViewMo...[作者空间]
通过前面的探讨,我们知道内存分页触发中断异常 Page Fault 后,会阻塞进程,这个问题是会对性能产生影响。实...[作者空间]
UITableView 是 iOS 中最常用的组件之一,也是承载业务最重,交互最多的组件之一。对 UITableV...[作者空间]
1. 耗电优化 iOS的APP的耗电的性能也是一部分需要的优化的部分.我们可以使用xcode看出一个App的使用性...[作者空间]
面试题 基础 1、class和struct的区别 2、不通过继承,代码服用(共享)的方式有哪些 3、Set独有的方...[作者空间]
一 、前言 语音识别技术已经成为人工智能应用的一个重点,通过语音控制设备简单方便,在各个领域兴起了研究应用的热潮。...[作者空间]