IOS-小生
IOS-小生
全部文章
分类
iOS技术(11)
iOS面试题(5)
未归档(2)
归档
标签
去牛客网
登录
/
注册
IOS-小生的博客
iOS技术交流圈(563513413)欢迎你的到来
全部文章
(共5篇)
iOS启动优化知识
本文要是要针对启动优化相关概念和最佳实践的介绍。 什么是启动首先来看一下启动类型都有哪几种,以及每种启动类型的特点。 启动类型共有三种启动类型,分别为:冷启动、热启动和重新启动,下面为它们的特点。 冷启动重启之后。APP 未在 iPhone 的内存中。APP 线程不存在。热启动最近被终止的。APP ...
app
原生应用
iOS
2021-05-12
0
460
iOS 之Mirror的使用
iOS 之Mirror的使用使用Mirror可以在不获取对象文件的情况下,知悉该对象所有的属性,不管是私有还是公开的。 class Animal: NSObject { private var food = "" override init() { ...
原生应用
iOS
2021-03-22
0
493
objc kvo简简单单探索
KVO(Key Value Observing),是观察者模式在Foundation中的实现 KVO的原理简而言之就是: 当一个object有观察者时,动态创建这个object的类的子类对于每个被观察的property,重写其set方法在重写的set方法中调用- willChangeValueFor...
原生应用
kvo
Objective-C
iOS
2021-03-17
0
532
iOS 原理探索-Block_copy
Block_copy首先,我们需要查看Block.h。这里有以下定义: #define Block_copy(...) ((__typeof(__VA_ARGS__))_Block_copy((const void *)(__VA_ARGS__)))可以看到Block_copy,纯粹是一个宏定义,它...
原生应用
Block
copy
iOS
2021-03-16
0
527
iOS动态View的探索
大家一直都在寻求能够动态更新业务的方法,关于这方面的框架也是层出不穷。自从 Facebook 推出 React Native 以后,便以其良好的兼容性和性能优势占据了这方面的领先地位,携程也在此基础上开源了CRN 框架。如果是新业务,用CRN 开发是非常合适的,开发效率高,双平台兼容性好。但如果要把...
原生应用
iOS
View
2020-09-29
0
459