首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
河间县令
更多收藏集
微信扫码分享
微信
新浪微博
QQ
25篇文章 · 0订阅
IM数据在iOSApp端存储、读取方案
iOS社交应用设计的IM数据存储、读取及会话管理方案,结合高性能、安全与可扩展性,分为六个核心模块: 📚 一、存储架构设计:三级分层策略 本地存储层(高频访问) 数据库选型:采用
前端基础算法总结- 链表
前端基础算法只链表总结,链表在前端实际使用中并不太常见,但是react的源码中其实有涉及到链表的概念
UIView之drawRect: & layoutSubviews的作用和机制
iOS的绘图操作是在UIView的drawRect中完成的,我们想要在UIView中完成绘图(或者自定义控件),需要在UIView的拓展类(或者子类)中重写drawRect函数,在这里进行绘图的操作,系统会自动调用该函数进行绘图。 重绘也是在drawRect:中完成的,但是Ap…
iOS App包大小由浅入深优化之路
App在迭代过程中,随着新需求的不断丰富,包体积逐渐增大。早期功能较简单,优化空间有限,用户感知不明显,包大小问题未受重视。随着功能多元化,包大小水涨船高,大到一定值后,会产生一些消极影响。
iOS开发中 MVVM 设计模式的探究
一直在做一线的业务开发工作,每天接触业务线,时间久了就开始思考如何能优化架构、提高维护效率,于是就接触了MVVM。 MVVM的出现主要是为了解决在开发过程中Controller越来越庞大的问题,变得难以维护,所以MVVM把数据加工的任务从Controller中解放了出来,使得C…
iOS 架构模式 - 简述 MVC, MVP, MVVM 和 VIPER (译)
在使用 iOS 的 MVC 时候感觉怪怪的?想要尝试下 MVVM?之前听说过 VIPER,但是又纠结是不是值得去学?
iOS面试了20几家总结出来的面试题(二)
27. SDWebImage是怎么做缓存的? 首先说,缓存采用了二级 缓存策略。 图片缓存的时候, 在内存有缓存, 在磁盘中也有缓存, 其中内存缓存是用NSCache做的 (下面会有NSCache的说明)。 4、将图片存在进磁盘中。 4、获取图片数据之后, 将图片数据从NSDa…
05-iOS 性能优化|常见的几个性能指标要点:页面卡顿、离屏渲染、耗电优化、App启动优化、安装包瘦身
项目开发建设的过程中,为了交付用户体验较佳的客户端App,保障产品交付质量。往往需要我们开发者关注客户端软件的性能指标问题。因此,我们要对"应用的性能优化"专题有所了解
01-iOS 多媒体技术| 图形处理框架简介:Core Animation、Core Graphics、OpenGL ES、Metal、GPUImage等
前言 多媒体技术 包括 视觉图形处理、音频视频处理、XR技术(AR、VR)等。都是有趣且富有含金量的技术实践方向。 本篇文章是 iOS 视觉图形处理 技术核心框架简介,为我们快速了解 iOS 视觉图形
Swift 方法调用机制揭秘:从虚表到性能优化
前言 在 Swift 代码中,一句简单的 object.method() 背后,藏着编译器与运行时的精密协作。方法调用看似只是 “执行一段代码”,但 Swift 为了平衡性能与灵活性,设计了多套派发机