首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS面试
订阅
iSammyLan
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
iOS 启动优化 + 监控实践
距离上次启动优化(启动任务分级)相隔差不多2年时间了,虽然一直保持在之前的启动速度,但是每个版本排查启动增量会耗费不少时间,想做一个自动化的启动监控流程来降低这方面的时间成本,在启动监控开发中又发现部分启动可优化,于是就顺便把启动也优化了一下。 1、启动优化:在iPhone8P…
用AdHoc来测试iOS线上推送
1. 关于iOS 推送证书 iOS推送分为开发环境和生产环境,在推送证书的type上分别对应 APNs Development iOS 和 Apple Push Service。在开发者账号中创建AppId之后“Edit your App ID Configuration”的时…
iOS 获取任意线程堆栈信息
缘由: 在程序崩溃的时候很容易获取到堆栈信息,程序员很容易查看到因为哪个函数导致的崩溃,但是卡顿现象和高CPU利用率的时候要查看线程的堆栈信息,系统暂未提供方法,所有有了这篇文章 卡顿的时候首先要获取
云音乐iOS端代码静态检测实践
随着项目的扩大,依靠纯人工 Code Review 来保障代码质量、防止代码劣化变得”力不从心“。此时有必要借助代码静态分析能力,提升项目可持续发展所需要的自动化水平。
阿里、字节:一套高效的iOS面试题(一 - runtime 结构模型 - 下)
iOSRuntime源码部分解析:Runtime结构、NSObject创建过程、应用启动流程、消息发送等
iOS老司机的RunLoop原理探究及实用Tips
日常的iOS开发中, RunLoop的直接使用频率确实相对不高, 但是深入研究, 我们就会发现, RunLoop的数据结构设计和机制体现着iOS操作系统兼顾性能和耗电的`用户态`和`内核态`切换的精妙
iOS 底层原理 1 —— 简单解析 objc_msgSend
1. 初入宝地 - objc_msgSend 的作用 objc_msgSend 的作用就是根据两个参数—— self 和 selector 找到 IMP、并执行 IMP objc_msgSend的伪代
iOS 内存优化之自动导出内存图
在上一篇文章iOS 内存优化之工具介绍中提到利用leaks工具进行排查内存问题的最佳实践方案,本篇文章是对其的补充,这里将讲述录制UITest和自动导出内存图过程的具体实践。
APM - iOS 内存泄漏监控 QQLeakChecker代码解析
简介 QQLeakChecker是OOMDetector中用于检测内存泄露的库,目前只可检测真机运行时的内存泄漏,模拟器暂不支持 为了避免内存访问冲突,扫描过程需要挂起所有线程,整个过程会卡住程序1-
iOS老司机的网络相关Tips
前言: 作为一个有自我修养的iOS工程师, 对网络的理解体现在开发中的方方面面 iOS开发中的网络相关基操Tips