首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS性能优化
订阅
汤不里不
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
iOS 优雅的处理网络数据,你真的会吗?不如看看这篇.
相信大家平时在用 App 的时候, 往往有过这样的体验,那就是加载网络数据等待的时间过于漫长,滚动浏览时伴随着卡顿,甚至在没有网络的情况下,整个应用处于不可用状态。那么我们该怎么去提高用户体验,保证用
【iOS】架构师之路~底层原理五 : (面试题目整理)
1. 一个OC对象占用多少内存 2. 对象的isa指针指向哪里? 13. initialize方法如何调用,以及调用时机 13. load、initialize方法的区别什么?它们在category中的调用的顺序?以及出现继承时他们之间的调用过程? 14. Category能否…
iOS面试题:MVVM和MVC的区别
MVVM和MVC的区别1.MVCMVC的弊端厚重的ViewControllerM:模型model的对象通常非常的简单。根据Apple的文档,model应包括数据和操作数据的业务逻辑。而在实践中,mod
iOS性能指标及SDK实施方案
iOS系统中顺滑屏幕刷新率为60Hz(60次每秒)。多次掉帧或大幅度偏离16.7ms的刷新值,即可看作是发生了卡顿。基于CADisplayLink实现FPS监控指示器。 每次页面刷新时会发出一个屏幕刷新信号,CADisplayLink允许我们注册一个与刷新信号同步的回调处理。 …
iOS中编写高效能结构体的7个要点
结构体是C/C++两种语言中的基础语法, C语言中的结构体只是一个存粹的数据集合类型的描述,它只有数据成员而没有成员方法。C++中的结构体则被赋予为一个类定义的角色,它可以有数据成员也可以有成员方法。OC语言源自于C语言,它是面向对象的C语言,自然结构体的概念就和C语言中的定义…
OC源码分析之isa
1. isa介绍 据说,为了节省内存和提高执行效率,苹果提出了Tagged Pointer的概念。对于 64 位程序,引入Tagged Pointer后,相关逻辑能减少一半的内存占用,以及 3倍 的访问速度提升,100倍 的创建、销毁速度提升。 在64位CPU架构下bits长度…