首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS优化
订阅
凝渊
更多收藏集
微信扫码分享
微信
新浪微博
QQ
16篇文章 · 0订阅
iOS Swift开发面试题总结
Swift 优点 (相对 OC) Swift 更加安全,是类型安全的语言 代码少,语法简洁,可以省去大量冗余代码 Swift 速度更快,运算性能更高,(Apple 专门对编译器进行了优化)
在Swift中使用async/await时的内存管理
`Task`和`async/await`等技术似乎使异步、与内存相关的问题成为过去,但不幸的是,在执行各种`async`标记调用时,我们仍然必须小心如何捕获和保留对象。虽然实际的内存泄漏和保留周期可能
iOS内存分析之Memory Graph
1.Memory Graph是什么 Memory Graph是在Xcode8上推出的一个新特性。用来生成应用程序中对象分配的内存图。 2.Memory Graph用来做什么 Memory Graph可
iOS 内存优化之工具介绍
本文将介绍Xcode的内存图和leaks、vmmap、malloc_history等工具进行诊断iOS应用内存问题
iOS性能优化面试题,你都会吗(附答案)
前言 不积跬步无以至千里,不积小流无以成江海。学如逆水行舟,不进则退。我是平平无奇游荡于各平台的搬运工。每天学习半小时,健康幸福一辈子。今天给大家讲的性能优化的知识点。不知道各位看官是否都会。废话不多
iOS 性能优化总结
在 VSync 信号到来后,系统图形服务会通过 CADisplayLink 等机制通知 App,App 主线程开始在 CPU 中计算显示内容,比如视图的创建、布局计算、图片解码、文本绘制等。随后 CPU 会将计算好的内容提交到 GPU 去,由 GPU 进行变换、合成、渲染。随后…
iOS底层学习——锁
锁的分类:互斥锁、自旋锁;锁的性能分析;锁的作用;常用的@synchronized、NSlock、NSCondition、NSConditionLock、读写锁的使用方式和底层实现原理。
iOS-底层原理 34:界面优化方案
本文主要介绍界面卡顿的原理以及优化界面卡顿通常来说,计算机中的显示过程是下面这样的,通过CPU、GPU、显示器协同工作来将图片显示到屏幕上1、CPU计算好显示内容,提交至GPU2、GPU经过渲染完成后
iOS高级进阶系列之-项目开发基础(下)Mach-O与链接器,Symbol
最左边的是地址,我们看到main的起始地址为100003f20,结束地址为100003f5e。 上篇文章讲了Mach-O是可读,可写的。可读我们已经说了,可写是什么意思?Mach-O之所以能被执行是因为有签名,当我们修改了Mach-O文件,需要重新签名才能被苹果系统所接受。这也…
iOS概念攻坚之路(五):线程同步方案
多线程编程所处的环境是一个复杂的环境,线程之间穿插执行,需要使用一定的手段来保证程序的正确运行,这个手段就是同步。这篇文章分了两个部分,第一部分会先介绍同步的概念,第二部分是 iOS 中能使用到的同步方案的一个分析以及具体如何使用。 线程之间的关系是合作关系,既然是合作,那就得…