交换方法 Method Swizzling UIApplication有一个next属性,它会在applicationDidFinishLaun...

交换方法 Method Swizzling UIApplication有一个next属性,它会在applicationDidFinishLaun...
前言 由于最近两个多月,笔者正和小伙伴们忙于对公司新项目的开发,笔者主要负责项目整体架构的搭建以及功能模块的分工。首先,该项目采用MVVM + ...
前言 iOS的组件化这块在去年3月起就有很多大神们讨论过,不过由于之前我们的项目结构比较简单,再加上用的swift做的开发,也没有去尝试做这块。...
//iOS一般用oc写,也可以用swift写.目前oc还是主流,swift是未来趋势. OC的理解与特性 OC作为一门面向对象的语言,自然具有面...
前言 大家都知道,weak 关键字的作用 弱引用,所引用对象的计数器不会加一,并在引用对象被释放的时候自动被设置为nil,能避免错误的内存访问,...
说明:此文是自己的总结笔记,主要参考: iOS程序的启动执行顺序 AppDelegate 及 UIViewController 的生命周期 UI...
一.多线程 进程是指在系统中正在运行的一个应用程序。每个进程之间是独立的,每个进程均运行在其专用且受保护的内存空间内。(比如同时打开迅雷、Xco...
0.0 简介 (1) 进程和线程基本概念【查看活动监视器】 > 什么是进程 a、是指在系统中正在运行的一个应用程序; b、每个进程之间是独立的,...
1.dispatch_semaphore当我们在处理一系列线程的时候,当数量达到一定量,在以前我们可能会选择使用NSOperationQueue...
1.Swift和Objective-C的联系 Swift和Objective-C共用一套运行时环境,Swift的类型可以桥接到Objective...