240 发简信
IP属地:上海
  • Swift中KVO的简单示例

    利用observ函数实现 运行结果: 利用OC的方式实现 运行结果:

  • Swift之正则表达式

    NSRegularExpression 用到的常量 方法 替换方法 正则表达式的测试程序 正则表达式 两种模糊匹配 横向:匹配长度不固定,形式{...

  • Swift之Result Builder

    Result Builder是一个自定义的类型,添加了相关语法,用来以自然地、声明的方式来创建嵌套的数据,比如链表和树。使用Result Bui...

  • Swift之 Key-Path 表达式

    基本语法 Key-Path表达式用来引用一个类型的属性或者下标,可以在诸如key-value observing等动态编程任务中使用。基本的形式...

  • Swift之不透明类型

    不透明类型 具有不透明返回类型的函数或者方法会隐藏返回值的类型信息,函数不在提供具体的类型组委返回值,而是根据它所支持的协议来描述。在处理模块和...

  • swift之模式(Pattern)

    模式简介 模式代表单个值或者复合值的结构。比如 (10,20)和("Tom","Mary")在结构上并无本质差别,都是包含两个值的元组。 swi...

  • swift之流程控制(Control Flow)

    循环控制 for-in循环循环遍历一个序列(sequence):一个范围的数字,数组,字符串,集合,字典等等。 for i in 0...3 ...

  • swift 之运算符

    基本概念 一元运算符:对一个目标进行操作,如一元前缀运算符(!flag)和用于解包的一元后缀运算符(b!)。 二元运算符(中缀)。 三元运算符:...

  • swift之Protocol

    协议(Protocol) swift中协议用于定义多个类型应该遵守的规范。协议定义规范,类是协议的一种具体实现,协议不关心类内部的状态数据和实现...