市面上的iOS卡顿分析方案有三种:监控FPS、监控RunLoop、ping主线程。 方案一:监控FPS 一般来说,我们约定60FPS即为流畅。那么反过来,如果App在运行期间...
![240](https://upload.jianshu.io/users/upload_avatars/12417244/cf6c5ff9-9fdf-4ad1-94ad-b2342adcea4c.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
市面上的iOS卡顿分析方案有三种:监控FPS、监控RunLoop、ping主线程。 方案一:监控FPS 一般来说,我们约定60FPS即为流畅。那么反过来,如果App在运行期间...
补充更新完善app安全方案:2019.12.13 证书放到app里面,用来校验信任链的话,如果别人使用青花瓷抓包,并且把抓包工具生成的证书在抓包的机器上导出来,替换掉我们ap...
传输层位于OSI七层模型的第四层,TCP/IP四层模型的第三层。 传输层主要是给应用层提供通信服务的,是面向通信部分的最高层。在网络编程中,一般使用的都是传输层暴露出来的接口...
引言 在我们编写OC代码的时候经常可以看到这样的警告 一个是方法被废弃了,一个是我们输入的参数不合理。我们知道 编译时异常,要比运行时异常好的多。那么编译器是如何知道这写内容...
该文章属于刘小壮原创,转载请注明:刘小壮[https://www.jianshu.com/u/2de707c93dc4] 了解反射机制 Objective-C语言中的OC对象...
本文翻译自《Model-View-Controller (MVC) in iOS: A Modern Approach》 要跟上 iOS 发展的脚步是一件不容易的事,很多时候...
KVC KVC定义 KVC(Key-value coding)键值编码,就是指iOS的开发中,可以允许开发者通过Key名直接访问对象的属性,或者给对象的属性赋值。而不需要调用...
本文参考 苹果文档 Notification Programming Topics 苹果文档 NSNotificationCenter iOS NSNotification详...
前言 Service作为 Android四大组件之一,应用非常广泛 本文将提供一份全面 & 简洁的 Service知识讲解攻略,希望你们会喜欢 目录 1. 简介 定义:服务,...