记录日常生活中学习点滴,有不足之处,还请各位大佬批评指正,不胜感激!!! 1. 闭包表达式(Closure Expression) Swift中...
记录一下一些想法:今天写swift和oc互相调用时的代码,些许心得,有不足之处还请各位大佬批评指正,不胜感激!!! 一、OC中Block的使用 ...
一、局部变量在栈空间分配 局部变量在栈空间的分配 栈空间分配、是从高地址到 低地址 结构体内存时从低地址到高地址的; 二、类对象所在位置 类对象...
一、class、superclass class方法、最终实现都是在NSObject中实现的; object_getClass(id _Null...
一、Category与Extension的区别 Extension是编译的时候,它的数据就已经包含在类信息中了 Category是运行的时候,才...
一、KVC的赋值顺序 KVC在调用setValue:forKey:时候,赋值的顺序是先去寻找方法setKey:_setKey:如果方法不存在:会...
1. 属性 Swift中,跟实例相关的属性可以分为两大类 存储属性 类似于成员变量这个概念 存储在实例的内存中 结构体、类、可以定义存储属性 计...
一、冒泡排序回顾 从头开始、比较每一个相邻元素,如果第一个比第二个大、交换 一轮结束、末尾的最大 忽略1中找到的最大元素,重复执行1步骤、直到所...
一、自旋锁、互斥锁比较 预计线程等待锁的时间很短 加锁的代码(临界区)经常被调用,但竞争情况很少发生 CPU资源不紧张 多核处理器 什么情况使用...