
相关文章: https://www.jianshu.com/p/dc5b91f826f0 HTTP的发展 HTTP诞生:1990年,www全球信息刚起步时就得到了应用HTTP...
内存管理 内存在哪 为什么要进行内存管理 内存管理,是指运行时对计算机内存资源的分配和使用,目的是高效,快速的分配,并且在适当的时候释放和回收内存资源。 内存区域 栈: 放函...
KVC 什么是KVC 是一种键值编码机制(key-value),通过NSKeyValueCoding协议来间接访问成员变量它会破坏面向对象编程思想,上面的key是没有任何限制...
首先要知道盒子模型所有的HTML标签都是一个盒子,盒子会布置出不同的页面,但不同盒子的表现是不一样的,主要有两种盒子 1. block块级盒子,块级元素使用了盒子模型的所有特...
Vue-cli启动第一个项目 1.安装VSCode2.电脑安装node.js3 .安装vue-cli脚手架 之前代码都写在一个.vue文件中,但真实情况不是这样真实的vue项...
VUE:接管DOM操作,面向数据编程,当数据改变后,VUE会自动替换掉DOM里的内容 挂载点,模板和实例 计算属性和侦听器 模板指令 外部组件 上面部分代码,test.vue
UI视图 - 图像显现原理和滑动优化UI视图 - UI事件传递及视图响应链UI视图 - UITableView重用池机制及优化UI视图-屏幕适配 图像显现原理 UIView的...
Block 源码分析 __block修饰符对截获变量进行赋值操作时需要添加__block注意❤️:赋值不等于使用!!! Block的内存管理 Block的循环引用 __blo...
基础 二进制 汇编 运算 封装继承和多态 https://www.jianshu.com/p/2f0b6c364df7程序中的多态:父类指针指向子类对象 多态条件有继承关系子...
变量 - 属性关键字 - 初始化方法 - 分类与扩展 - 关联对象 - 代理和通知 - 多继承 - 异步 - 控制台 变量 <--成员变量,实例变量,属性变量的区别--> <...
一个应用开始运行以后放在那里,如果不对它进行任何操作,这个应用就像静止了一样,不会自发的有任何动作发生,但是如果我们点击界面上的一个按钮,这个时候就会有对应的按钮响应事件发生...
需要了解OC对象及方法,参考文章https://www.jianshu.com/p/568ba8ea6960 Runtime是什么 Runtime的作用 它是动态运行时系统 ...
1.OC对象 = 结构体id对象 = objc_object结构体继承类对象 = objc_class结构体 objc_object结构体如下 objc_class结构体在拥...
进程和线程 重要: 线程是执行任务的 多线程的原理 CPU在单位时间片里快速的在各个线程之间切换 多线程意义 优点 缺点 多线程的特点 多线程没有顺序关于任务 : 先添加的不...
入口函数 在我们程序中,默认是从主函数进行程序启动按说在main函数里,顺着执行体代码,进行依次执行,最后main函数就会退出,我们的程序也会随之退出main函数为何能保持不...