首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
IOS
订阅
FlyFly
更多收藏集
微信扫码分享
微信
新浪微博
QQ
3篇文章 · 0订阅
从 Auto Layout 原理看:为什么 UITableView.tableHeaderView 无法自动撑开?
本文将从 Auto Layout 的原理出发,系统地解释: 为什么 tableHeaderView 不能自动撑开、 为什么必须显式地用 frame 回写高度、 以及这背后体现的 UIKit 设计
iOS MMKV原理整理总结:比UserDefaults快100倍的存储方案是如何炼成的?
一、传统存储方案的痛点 在介绍MMKV之前,让我们先看看iOS开发者常用的几种本地存储方案: NSUserDefaults:适合简单键值对,但性能瓶颈明显,每次写入都需同步到文件 SQLite:功能强
NSProxy是啥,用来干嘛的
NSProxy是啥,用来干嘛的 NSProxy 是 Objective-C 中一个特殊的「替身类」,专门用来转发消息或模拟多继承。它不像普通类(如 NSObject)那样有实际