首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS 内存优化
订阅
榛子田
更多收藏集
微信扫码分享
微信
新浪微博
QQ
4篇文章 · 0订阅
iOS常见内存问题分析
iOS是使用引用计数管理内存,非常需要注意的一个点就是持有关系。持有关系就是A_View持有B_View, [B_View removeFromSuperview]释放A_View对B_View的持有,B_View才会释放。 如果B_View没有调用[B_View remove…
iOS内存管理浅析
对于c语言内存需要手动去管理申请(malloc/calloc)/释放(free),容易导致忘记释放或者重复释放,进而引发”内存泄漏“或者”进程异常崩溃“等,且容易出现”内存碎片“。 这种方案是目前主流语言里采用的对象存活性判断方案。基本思路是把所有引用的对象想象成一棵树,从树的…
iOS-图片高级处理(二、图片的编码解码)
图片的编码:在当前APP的开发中,图片是经常会使用到的,关于图片有很多种格式,例如JPEG,PNG等。其实这些各种各样的图片格式都对应了位图(bitmap)经过不同算法编码(压缩)后的图片。(编码这里就不过多介绍了) 图片的解码:app从磁盘中读入编码后的图片,需要经过解码把图…
iOS中的图片使用方式、内存对比和最佳实践
我们的对比主要关注内存的占用情况。对比的格式是jpg和png这两种最广泛使用的格式,分别代表了有损压缩和无损压缩;关于它们的特点和介绍,可以参考郭耀源的这篇文章:移动端图片格式调研。我们可以看到,在iOS设备上它们的解码消耗在一个量级,速度较快。 wwdc2018苹果重点关注了…