什么是MMKV MMKV 是基于 mmap 内存映射的 key-value 组件,底层序列化/反序列化使用 protobuf 实现,性能高,稳定...
简介 循环冗余校验(Cyclic Redundancy Check, CRC)是一种根据网络数据包或电脑文件等数据产生简短固定位数校验码的一种散...
1、URL编码规则 Url编码通常也被称为百分号编码,编码方式非常简单,使用%加上两位十六进制的字符——代表一个字节的十六进制形式。 ASCII...
概述 iOS中,runtime方法交换,这个相信同学们都不陌生,原理也有很多文章讲解过了,本文就不在讲解了。 这里只是列举几个可能会出现的问题,...
概述 iOS 中的 KeyWindow,很多做iOS开发的小伙伴一定都知道这个属性,但是能彻底讲清楚它的,却是凤毛麟角,今天笔者带大家一起揭开这...
本文部分翻译自苹果官方文档 Anatomy of a Constraint[https://developer.apple.com/librar...
一、库简介 1.1 库的形式 iOS这边库可以分为静态库(Static Library)和动态库(Dynamic Library) 动态库 Fr...
背景 互联网上的安全通信是通过 TLS 完成的(人们经常错误地说成 “SSL” ,它是 TLS 的前身,由于安全漏洞而被弃用)。TLS中,就运用...
最近学习了一下iOS代码签名机制 ,这里做个笔记记录,整理思路,加深理解。想了解更多iOS签名相关,强烈推荐去看看原文,写的太棒了。原文出处 深...