首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
chouheiwa
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
讲讲 iOS 中鲜为人知的"预热启动"
启动类型 在 iOS 上,我们都清楚启动类型分为“热启动”和“冷启动”。 按照苹果的定义,如果你打开 App 后滑回到主屏幕并手动杀掉程序,然后立即重
分享一个好用的 Xcode 断点技巧
这里每天分享一个 iOS 的新知识,快来关注我吧 前言 前面介绍过一些关于利用断点的内容,感兴趣可以去看下: 你知道 Xcode 支持设置"列断点"吗? 如何避免过早加载控制器 view 如何检测控制
iOS底层面试题---OC语法部分
在MVC设计架构下的项目,KVO机制很适合实现mode模型和controller之间的通讯。 KVO 的实现依赖于 Objective-C 强大的 Runtime【 ,从以上Apple 的文档可以看出苹果对于KVO机制的实现是一笔带过,而具体的细节没有过多的描述,但是我们可以通…
支付宝客户端架构解析:iOS 容器化框架初探
1. 前言 由本章节开始,我们将从支付宝客户端的架构设计方案入手,细分拆解客户端在“容器化框架设计”、“网络优化”、“性能启动优化”、“自动化日志收集”、“RPC 组件设计”、“移动应用监控、诊断、定位”等具体实现,带领大家进一步了解支付宝在客户端架构上的迭代与优化历程。 本节…
iOS开发·KVO用法,原理与底层实现: runtime模拟实现KVO监听机制(Blcok及Delgate方式)
1. KVO理论基础 KVO 是 Objective-C 对 观察者模式(Observer Pattern)的实现。当被观察对象的某个属性发生更改时,观察者对象会获得通知。有意思的是,你不需要给被观察的对象添加任何额外代码,就能使用 KVO 。这是怎么做到的? KVO 的实现也…
探秘Runtime - Runtime的应用
__attribute__是一套编译器指令,被GNU和LLVM编译器所支持,允许对于__attribute__增加一些参数,做一些高级检查和优化。 __attribute__的语法是,在后面加两个括号,然后写属性列表,属性列表以逗号分隔。在iOS中,很多例如NS_CLASS_A…