240 发简信
IP属地:浙江
  • iOS逆向工程之环境搭建

    简介 逆向工程能让我们更深入的理解iOS机制,反推测能力、逻辑思维、逆向思考、知识面以及底层基础。 基础包 Dpkg(Debian Packag...

  • 链式编程之科学计算

    前段时间因为经常遇到数值的计算,本来用➕➖✖️➗。但是遇到精度问题,所以必须得用NSDecimalNumber类,而使用NSDecimalNum...

  • Runtime之Method Swizzling

    前一阵子项目要求统计界面,即每进入一个界面就统计一次。想着这不就可以用Method Swizzling。说起Method Swizzling ,...

  • UITableView或UIScrollVIew上的UIButton的高亮效果

    最近做项目的时候发现,UIScrollView上的UIButton点击的时候没有高亮状态,但是确实触发了点击事件,不过这样会造成一个假象,给用户...

  • UIbutton等控件圆角设置

    普通圆角按钮 在平时的开发中,一般不用图片来显示圆角按钮,以减少包大小,代码如下, 离屏渲染 以上方法只适用于一个界面只有几个按钮,如果是大量的...

  • iOS渐变色

    今天写app的时候,看着一个app的背景甚是喜欢,开始以为是背景图片。于是打开解app包后发现,背景不是图片,而是绘制而成的。于是我就用CAGr...

  • 3D Touch

    我认为3D Touch 大概分为两个部分,一个部分是通过主屏幕的应用Icon,直接进入应用的相应功能模块。比如,扫一扫。第二部分,就是用户通过手...