240 发简信
IP属地:广东
  • Resize,w 360,h 240
    面向协议编程

    面向协议编程 是Swift的一种编程范式,Apple于2015年WWDC提出。 在Swift的标准库中,能见到大量POP的影子 同时,Swift...

  • Resize,w 360,h 240
    函数式编程

    Array的常见操作 [图片上传中...(var arr = [1, 2, 3, 4].png-f3939c-1635750768836-0)]...

  • Resize,w 360,h 240
    模式匹配

    模式 模式是用于匹配的规则, 比如switch的case、捕捉错误的catch、if\guard\while\for语句的条件等 Swift中的...

  • Resize,w 360,h 240
    内存管理

    跟OC一样,Swift也是采取基于引用计数的ARC内存管理方案(针对对空间) Swift的ARC中有3种引用强引用:默认情况下,引用都是强引用 ...

  • Resize,w 360,h 240
    高级运算符

    溢出运算符 Swift的算数运算符出现溢出时会抛出运行时错误Swift有溢出运算符(&+、&-、&*),用来支持溢出运算 Int8的最小数是-1...

  • Resize,w 360,h 240
    Swift-协议

    协议 设置协议后有自动补齐,而且是必实现,不然会报错的。 Static、class 为了保证类与结构体都能够使用,协议中必须用static定义类...

  • 相机模式

    索尼微单入门操作——模式转盘(小白必读) 模式转盘是根据自己当下的拍摄需要,可以调节到不同的档位。写在前面先说一下曝光三要素,即:光圈(A)、快...

  • Runloop

    没有Runloop: 代码执行完毕后,直接执行return 0。程序执行结束。 有Runloop: 程序并不会马上退出,而是保持运行状态 基本作...

  • Resize,w 360,h 240
    Swift-学习笔记--初始化

    初始化 类、结构体、枚举都可以定义初始化器 类有2中初始化器:指定初始化器、便捷初始化器 每个类至少有一个指定初始化器,指定初始化器是类的主要初...

个人介绍
记录自己的成长~