240 发简信
IP属地:北京
  • WebView 禁用Drag and Drop

    主要思路是查找webView中的contentView,并从其中的interactions中找到对应的UIDragInteraction,然后删...

  • 面试题收集

    一个Objective-C对象如何进行内存布局[https://www.cnblogs.com/huangzs/p/7574180.html] ...

  • Resize,w 360,h 240
    iOS 关于离屏渲染

    离屏渲染 计算机绘图使用油画算法,按图层逐层绘制,由远及近,逐层覆盖;如下图。 对于有前后依赖的图层(如全局剪切,阴影等),无法同时绘制多层图像...

  • Resize,w 360,h 240
    iOS事件机制

    iOS事件可以分为3种: Touch Events(触摸事件) Motion Events(运动事件) Remote Events(远程事件,比...

  • 卡顿产生的原因和解决方案

    本文摘自iOS 保持界面流畅的技巧,用作自己梳理知识结构。需要细细研究的朋友请去看原文。 在一个VSync信号周期内,CPU和GPU需要准备好需...

  • 二叉树遍历

    前中后序遍历的区别:访问根节点的先后顺序。递归遍历注意点:注意递归结束的条件(一般是判断节点==nil). DFS:深度优先策略 ①注意空节点(...

  • Swift记录

    copy on write(写时复制): 简单的说就是,只有当一个结构体发生了写入行为时才会有复制行为。具体的做法就是,在结构体内部用一个引用类...

  • 20.8.24深夜

    放缓疾驰的步伐, 抬头看看天空的飞鸟, 低头聆听路边草丛中的虫鸣, 呼… 深呼吸一口气, 拥抱身边的美好。