240 发简信
IP属地:浙江
  • Resize,w 360,h 240
    iOS基础:类的成员变量的内存优化

    0x00 前言 前两天有人问到一个问题,当一个类中有四个成员变量,分别为int bool int bool时,系统是如何优化的。我一时没答上来。...

  • iOS基础:timer的repeats对引用情况的影响

    0x00 前言 前两天有人问到一个问题,在repeats=NO的时候,timer的引用是怎么样的,我一时没答上来。今天就写了个demo实验下,在...

  • iOS基础:对于==, isEqual, hash的理解

    0x00 前言 今天看到了这篇文章iOS开发 之 不要告诉我你真的懂isEqual与hash!,觉得很有意思,但是又对于里面的一部分内容理解不了...

  • 计算机基础:数字签名、证书原理及应用(HTTPS、iOS签名)

    写在前面 近期都在做自动化测试相关的工作,已经蛮久没有正正经经开发iOS了。其实自动化测试相关的还是有蛮多知识或者内容可以拎出来深入分享下的,看...

  • iOS进阶:WebViewJavascriptBridge源码解读

    WebViewJavascriptBridge GitHub地址 jsBridge框架是解决客户端与网页交互的方法之一。最主要的实现思路是客户端...

    7.2 3561 7 44
  • iOS实战:使用GCD实现多张图片的下载控制

    在开发过程中,经常会遇到耗时的操作需要放到子线程中,完成后再返回到主线程中同步UI,以防阻塞主线程。有时候,可能需求是要同时处理多个耗时操作,在...

  • Resize,w 360,h 240
    iOS实战:实现网页任意位置的截屏

    最近,在做网页截图需求时,发现了一个坑。 产品的要求是客户端可以随时截取网页置顶时的图片,即使当前的网页已经滑到底部了。然而,在实现的时候,发现...

    9.6 2381 6 16
  • Resize,w 360,h 240
    iOS进阶:通过实际项目来学习掌握响应链

    项目中的问题 在前段时间的项目中,遇到了一个与响应链相关的问题。效果图如下: 在默认状态下,最下方有五个按钮;当点击选中地图上的单车后,五个按钮...

    2.5 1524 6 51
  • iOS实战:解耦合-UITableView模块化开发

    本篇文章主要的目的是分享一种UITableView模块化开发的思路。 在开发过程中,常常会遇到很复杂的tableview的界面,往往每一个的se...

个人介绍
技术博客:
https://JabberYQ.github.io
强迫症患者
iOS Dev
微信 YQ4250YQ 欢迎一起探讨iOS