网上的文章很多, 但是对摘要的验证流程不够通俗易懂。 证书预置和申请 1:客户端浏览器会预置根证书, 里面包含CA公钥2:服务器去CA申请一个证书3: CA用自己的签名去签一...
今天我们讨论的hook方式仅仅是指Method Swizzle,fishhook、Cydia Substrate 等方式不在今天的讨论范畴。 hook load方法我们主要面...
亲,我的简书已不再维护和更新了,所有文章都迁移到了我的个人博客:https://mikefighting.github.io/,欢迎交流。 Swift相比OC以及其它语言,有...
一. 前言 最近被指派去解决一些线上的崩溃问题,经常遇到野指针导致的崩溃。相对于其他的原因引起的崩溃来说,野指针导致崩溃是最难定位的,这里主要总结了两种思路来定位野指针导致的...
1. 安装 去官网下载,地址:https://www.charlesproxy.com/download/ 2. 激活 这里是网上找的激活账号,填入即可 3. 配置 3.1 ...
前言 在严峻的iOS市场中竞争, 没有掌握和了解一些具有优势的技术性知识,你怎么与别人进行PK,又怎么征服你的面试官。做过三五年的也未必一定会涉足到里面的技术性知识。在找工作...
你好,我这边网络数据数组传递进去就不展示了,写死数据就有数据,又遇到过吗?
PNChart:一个简洁高效的iOS图表库1.要求 PNChart 依赖于下列框架,在使用前请导入这些框架(ps:至于怎么导入,这里就不说了): Foundation.framework UIKit.framewor...
flutter重构的斗鱼直播APP首页、娱乐为Material组件开发;直播间、鱼吧为纯自定义编写另外整合各类优质的第三方开源库,打造出原生APP丝滑的用户体验尽可能接入更多...
Markdown是一种纯文本格式的标记语言。通过简单的标记语法,它可以使普通文本内容具有一定的格式。 相比WYSIWYG编辑器 优点:1、因为是纯文本,所以只要支持Markd...
如果是自动布局的,CALayer 的 frame 创建的时候获取不到,怎么生成渐变图片,
ios实现颜色渐变的几种方法demo地址:https://github.com/xiaochaofeiyu/YSCAnimation有用的话求个star,欢迎建议讨论。 1. CAGradientLay...
demo地址:https://github.com/xiaochaofeiyu/YSCAnimation有用的话求个star,欢迎建议讨论。 1. CAGradientLay...
简单的DEMO实现 简介:OTP全称叫One-time Password,也称动态口令,是根据专门的算法每隔60秒生成一个与时间相关的、不可预测的随机数字组合,每个口令只能使...
开篇直讲方法. 最近项目中有一个需求.编写用户独有的用户支付码. 支付码生成算法是一个对安全性比较高算法.不仅需要一个单项加密,逆向不可解的加密方式还需要在支付码中加载用户信...
前言 去年做了一个小组件,前些时间考虑到项目中可能会大规模实施,完善简化后新开了一个 repo: YBHandyList 。 有些朋友抛出了 nimbus、IGListKit...
发现在wk下,仅仅只是通过 js inject 注入首次打开不会同步,还是要通过 WKHTTPCookieStore 同步 NSHTTPCookieStroage 才会进入就拿到登录态 cookie.
iOS中WKWebview写入cookie的实现及思路分析背景 新一期的需求中,App端会调用一个H5,由于这个H5页面是会做登录态的判断,因此当用户在App端已经登录时,需要同步登陆状态到H5页面,解决方案是native调用H5页...
因为项目使用了Cordova,也使用了很长时间。至于有很多hybride框架,为什么我们使用Cordova,这里不做过多的叙述,我们也是根据项目需求来选定的,需要及时更新、还...
最近由于对NSURLRequestCachePolicy设置不当,导致了版本中出现一些bug,特此对NSURLRequestCachePolicy进行了一些研究 NSURLR...