240 发简信
IP属地:上海
  • Resize,w 360,h 240
    Swift基础知识之闭包

    记录日常生活中学习点滴,有不足之处,还请各位大佬批评指正,不胜感激!!! 1. 闭包表达式(Closure Expression) Swift中...

  • OC基础知识之Block&Swift闭包

    记录一下一些想法:今天写swift和oc互相调用时的代码,些许心得,有不足之处还请各位大佬批评指正,不胜感激!!! 一、OC中Block的使用 ...

  • OC基础知识点回顾一

    一、局部变量在栈空间分配 局部变量在栈空间的分配 栈空间分配、是从高地址到 低地址 结构体内存时从低地址到高地址的; 二、类对象所在位置 类对象...

  • Resize,w 360,h 240
    OC基础知识点之class、superclass、super

    一、class、superclass class方法、最终实现都是在NSObject中实现的; object_getClass(id _Null...

  • OC基础知识点之Category

    一、Category与Extension的区别 Extension是编译的时候,它的数据就已经包含在类信息中了 Category是运行的时候,才...

  • OC知识点之KVC

    一、KVC的赋值顺序 KVC在调用setValue:forKey:时候,赋值的顺序是先去寻找方法setKey:_setKey:如果方法不存在:会...

  • Resize,w 360,h 240
    Swift基础知识之属性

    1. 属性 Swift中,跟实例相关的属性可以分为两大类 存储属性 类似于成员变量这个概念 存储在实例的内存中 结构体、类、可以定义存储属性 计...

  • 基础的简单算法之冒泡

    一、冒泡排序回顾 从头开始、比较每一个相邻元素,如果第一个比第二个大、交换 一轮结束、末尾的最大 忽略1中找到的最大元素,重复执行1步骤、直到所...

  • OC线程安全二

    一、自旋锁、互斥锁比较 预计线程等待锁的时间很短 加锁的代码(临界区)经常被调用,但竞争情况很少发生 CPU资源不紧张 多核处理器 什么情况使用...