一、背景 网络监控主要用于监控应用的网络请求,获取网络请求相关的性能参数,方便开发、测试、产品等人员对应用进行分析。 二、指标 一般监控的指标主要有:成功率、状态码、流量、网...
一、背景 网络监控主要用于监控应用的网络请求,获取网络请求相关的性能参数,方便开发、测试、产品等人员对应用进行分析。 二、指标 一般监控的指标主要有:成功率、状态码、流量、网...
仅供iOS初学者参考PS:看不清的图可以点击查看原图 UI相关 Runtime OC特性 内存管理 Block 多线程 Runloop 网络相关 设计模式 架构 算法 第三方...
为了把sql语句给藏起来,对fmdb做了二次的封装。仿照着kvc的样子,一个key对应一个value,一般情况下咱们请求下来的数据不就是字典转模型吗?把字典给存入数据库,下次...
说道block大家都不陌生,内存管理问题也是开发者最头疼的问题,网上很多讲block的博客,但大都是理论性多点,今天结合一些实例来讲解下。 存储域 首先和大家聊聊block的...
要解除循环依赖,引入包管理技术cocoapods会让我们更有效率。pod不允许组件间有循环依赖,若有pod install时就会报错。 cocoapods,提供私有pod r...
转载自http://blog.csdn.net/woliuyunyicai/article/details/45165869 1、并发和并行的区别 可由上图形象指出两者的区别...
1、认识静态库和动态库 首先 库 是对程序代码、函数及资源文件的封装,是一种共享程序代码,实现代码资源复用的方式。分为 静态库 和 动态库 。静态库和动态库最明显的区别在于载...
OC方法的本质 首先了解OC方法的本质到底是什么: OC方法由两个部分组成:SEL: 方法编号(一本书的目录编号)IMP: 方法实现,是函数指针,指向函数(一本书的目录页码,...
在这篇文章中,我将为你整理一下 iOS 开发中几种多线程方案,以及其使用方法和注意事项。当然也会给出几种多线程的案例,在实际使用中感受它们的区别。还有一点需要说明的是,这篇文...