240 发简信
IP属地:河南
  • 进程、线程

    一进程、线程进程:1.进程是一个具有一定独立功能的程序关于某次数据集合的一次运行活动,它是操作系统分配资源的基本单元.2.进程是指在系统中正在运...

  • Resize,w 360,h 240
    01.Redux专题内容介绍

    01. Redux核心 1.1 什么是Redux Redux是JavaScript的状态容器,可以保存很多元素的状态.提供了可预测化的状态管理....

  • autorelease原理

    对象调用autorelease会在它所在的@autoreleasepool{}大括号结束的时候调用release释放, 进一步研究 自动释放池的...

  • Resize,w 360,h 240
    多线程

    iOS多线程方案 Pthread : 一套通用的纯C语言的多线程API,适用于Unix\Linux\Windows等系统,跨平台\可移植,线程的...

  • UIViewControler视图加载流程

    导航进去CustomViewController展示// push进去之前-[UINavigationController pushViewCo...

  • Block基础

    block本质上是封装了函数调用以及函数调用环境的OC对象,为什么这么说呢?我们可以从底层数据结构来看.下面是创建一个block然后用clang...

  • Resize,w 360,h 240
    RunLoop基础

    RunLoop简介 RunLoop运行循环,在程序运行过程中循环做一些事情.如:定时器(Timer)、PerformSelector、GCD A...

  • RAC基础

    RAC是一套基于Cocoa的FRP框架,它的优点是用户的输入转化为随时间改变的函数,取消了可变状态.在RAC的世界里,"万物"皆为信号,一个基础...

  • Resize,w 360,h 240
    降低定位精度和持续时间

    在应用程序中使用基于位置的信息是让用户与周围世界保持连接的一个好方法。但是,不正确或不必要的位置使用可能会阻止设备睡眠,保持位置硬件通电,耗尽用...