好奇触摸事件是如何从屏幕转移到APP内的?困惑于Cell怎么突然不能点击了?纠结于如何实现这个奇葩响应需求?亦或是已经被响应链、手势、target-action这一系列响应触...
好奇触摸事件是如何从屏幕转移到APP内的?困惑于Cell怎么突然不能点击了?纠结于如何实现这个奇葩响应需求?亦或是已经被响应链、手势、target-action这一系列响应触...
现象 将 fishhook 开源版本[https://github.com/facebook/fishhook/tree/8ef82f0711494ecc78d16bf6ce...
H5视频播放器内核的开发对于前端工程师来说算是一个比较少涉足的领域,恰好工作中有所研究,分享出来给感兴趣的同学。简单的说,播放器内核的功能类似于一个video标签,它负责视频...
一、NSError是系统错误信息类 两种初始化方法:其中,domain 不能为空 dict可以为空 错误域主要有四个,对于Carbon框架的Error,归于OSStatus ...
1. 常见的业务场景 在iOS开发过程中,有很多时候,开发者需要将ViewController对象a添加到另一个ViewController对象b中,此时称a为b的child...
上一篇[https://www.jianshu.com/p/a1a91d91641b] Runtime系列文章 Runtime原理探究(一)—— isa的深入体会(苹果对i...
Runtime系列文章 Runtime原理探究(一)—— isa的深入体会(苹果对isa的优化)Runtime原理探究(二)—— Class结构的深入分析Runtime原...
转自:使用NSProxy和NSObject设计代理类的差异 经常发现在一些需要使用消息转发而创建代理类时, 不同的程序员都有着不同的使用方法, 有些采用继承于NSObject...
前沿 公司项目,最新的一个版本,bugly崩溃率突然升高,而且发生在一个未知的动态库。观察了几天发现:每天发生有固定的时间断,手机设备也很类似,所以就怀疑是被攻击了,然后又分...
背景 互联网的繁荣发展,使的我们在网上能找到海量的资源,供我们学习和娱乐,在我们匆匆浏览完毕这些网页之后,尤有一些片段值得收藏起来,值得我们后面回顾;亦或作为加深阅读理解的一...
可能是你姿势不对。我真机跑出来 390 * 844。你看看是不是你的工程设置有问题
为何你的 App 在 iPhone 12 上显示异常,而别人的不会?背景 10月14日 iPhone 12 系列正式发布,当我观看直播看到介绍 iPhone 12 系列的分辨率后,我注意到这些分辨率是全新的,我立即在群里吐槽——又需要适配一波...
这种用法也看到过,没仔细对比过 和获取安全距离的区别。粗看起来 UIApplication.shared.statusBarFrame 只适合获取状态栏。bottomOffset 还需要用安全距离
为何你的 App 在 iPhone 12 上显示异常,而别人的不会?背景 10月14日 iPhone 12 系列正式发布,当我观看直播看到介绍 iPhone 12 系列的分辨率后,我注意到这些分辨率是全新的,我立即在群里吐槽——又需要适配一波...
是的。运行在兼容模式,被‘拉伸’了。我文章里有写“例如全新一代的 iPhone12 mini,被当做 iPhone 11 Pro 渲染即 375×812 points,如果按照3x 图渲染,实际的渲染像素是 1125 x 2436,在 1080×2340 pixel 屏幕上显示不下,需要 downsampling / 1.04,不能按照 3x 图渲染;这样导致它的顶部安全距离是奇葩的 50 pt。”
为何你的 App 在 iPhone 12 上显示异常,而别人的不会?背景 10月14日 iPhone 12 系列正式发布,当我观看直播看到介绍 iPhone 12 系列的分辨率后,我注意到这些分辨率是全新的,我立即在群里吐槽——又需要适配一波...
最近遇到一个奇怪的问题,在 iPhone 7P 上,用户在打开某些活动页面时,截图会让 h5 向上窜,导致顶部被遮挡。如果是截图导致的,后续滑动 h5 还可以恢复。如图 分析...
背景 10月14日 iPhone 12 系列正式发布,当我观看直播看到介绍 iPhone 12 系列的分辨率后,我注意到这些分辨率是全新的,我立即在群里吐槽——又需要适配一波...
背景 前段时间,超级会员的业务上线之后,总有人反馈它的会员落地页打不开了,打开就是空白。 反馈不多,但是总是有几个人持续在反馈. 用户ID:23,用户积分兑换页面进入总是进不...
目录 准备 分析2.1. 三次握手2.2. 创建 HTTP 代理(非必要)2.3. TLS/SSL 握手2.4. 数据传输2.5. 四次挥手 扩展3.1. Session I...