一、HTTPS的作用 HTTPS(超文本传输安全协议)它是在TCP和HTTP之间加入了SSL/TLS安全协议,使得...[作者空间]
一、TCP建立连接过程---三次握手 第一次握手 ,客户端发送连接请求 同步位SYN = 1 ,随机选择起始序号:...[作者空间]
目前比较流行的组件化通讯有两种:MGJRouter 和Mediator 一、MGJRouter MGJRouter...[作者空间]
常用项目架构模式有MVC、MVP、MVVM等。 一、MVC 苹果传统使用框架,简单易理解和使用,不过弊端是随着项目...[作者空间]
总结:第一种方式:Analyze 静态分析(command+shift+b)也就是编译,主要分析以下四种问题:1....[作者空间]
总结:1.编译优化,如果可以只打包arm64指令集设备,把第三方库支持arm7的可以分离出来,这样能有明显的效果(...[作者空间]
app启动优化主要分两个阶段 pre-main 和 main()到首屏显示。 pre-main()阶段主要处理的事...[作者空间]
block 类型 在MRC环境下 1.全局block:如果没有使用外部auto变量,或者只使用全局变量或是静态变量...[作者空间]
简介 RunTime 又叫运行时,是一套底层C、C++、汇编语言API,其为iOS内部的核心之一,我们平时编写的O...[作者空间]
原理 autoreleasePool 是OC中的内存自动回收机制,它可以延迟加入autoreleasepool中的...[作者空间]
一、KVO kvo 当一个对象使用了kvo监听,iOS系统会修改这个对象的isa指针, 改为指向一个全新的通过R...[作者空间]
一、底层原理和调用过程 Runloop 和线程一一对应,主线程程序启动默认开启runloop ,其他线程默认没有r...[作者空间]
(这个是在公司内部做培训内容的整理。) 各位同学,我们现在开始吧。 一个在运行的活的大系统是一个怪兽,需要大量年富...[作者空间]
作为一个iOS程序员,MVC一定是我们耳熟能详的一种架构模式,而且当你的项目规模不大的时候,MVC也确实有它的优势...[作者空间]
(一)代理模式 应用场景:当一个类的某些功能需要由别的类来实现,但是又不确定具体会是哪个类实现。优势:解耦合敏捷原...[作者空间]