• 120
    iOS线程安全的锁与性能对比

    iOS线程安全的锁与性能对比 一、锁的基本使用方法 1.1、@synchronized 这是我们最熟悉的枷锁方式,用起来也比较简单。使用时@synchronized后面需要紧...

  • iOS之事件的传递和响应机制—原理篇

    1.事件的产生 发生触摸事件后,系统会将该事件加入到一个由UIApplication管理的事件队列中,为什么是队列而不是栈?因为队列的特定是先进先出,先产生的事件先处理才符合...

  • 120
    深拷贝和浅拷贝

    深复制和浅复制 1、概述 对象拷贝有两种方式:浅复制和深复制。 浅复制:拷贝指针 深复制:拷贝整个对象 2、深浅复制(copy、mutableCopy) 不管是集合类对象,还...

  • 120
    iOS视图成像理论及性能优化

    iOS视图成像理论及优化 CRT屏幕成像 CRT(阴极射线管)显示器电子枪,电子枪从屏幕的左上角的第一行开始,从左至右逐行扫描,第一行扫描完后再从第二行的最左端开始至第二行的...

  • 120
    iOS动画基础

    导语 这段时间我们部门组织学习分享Core Animation,所以我就稍微整理了下关于动画这块的分享。 Core Animation其实是一个令人误解的命名,大多数人认为它...

  • 120
    [ios]应用内支付(内购)的开发

    本文给大家介绍下内购,部分地方是摘自网络。 创建测试App 点击新建App,会出现新建窗口; 二、添加内购 App创建好之后,我们打开创建的App,在左上角选择功能,会看到左...

  • 搭建简洁轻便的博客平台

    一、安装Hexo hexo是一个快速、简单且功能强大的 Node.js 博客框架。 Hexo的安装 由于 Hexo 是基于 Node ,安装前要先安装 Node 首先新建一个...

  • Git命令清单

    git终端的常用命令: 几个专用名词: 一、新建代码库 二、配置 Git的设置文件为.gitconfig,它可以在用户主目录下(全局配置),也可以在项目目录下(项目配置) 三...

  • 120
    UIResponder之事件响应者链

    概念 1.响应者:对用户交互动作事件进行响应的对象。2.响应者链:成为处理事件的响应者的先后顺序的链。 正文 Hit-Test机制 当用户触摸(Touch)屏幕进行交互时,系...