iOS之Swift专题分享
文章平均质量分 56
Devin_Zhan
这个作者很懒,什么都没留下…
展开
-
Swift -3 函数和闭包
函数Swift中函数是执行特定任务的代码自包含块。给定一个函数名称标识, 当执行其任务时就可以用这个标识来进行”调用”。 Swift的统一的功能语法足够灵活来表达任何东西,无论是甚至没有参数名称的简单的C风格的函数表达式,还是需要为每个本地参数和外部参数设置复杂名称的Objective-C语言风格的函数。参数提供默认值,以简化函数调用,并通过设置在输入输出参数,在函数执行完成时修改传递的变量。原创 2015-11-20 16:12:42 · 776 阅读 · 0 评论 -
Swift -1 语言基础
Swift 简介:1.Swift支持所有C和Objective-C的基本类型,支持面向过程和面向对象的编程机制 2.Swift提供了两种功能强劲的集合类型:数组和字典 3.元祖 4.可选类型 5.Swift是一种类型安全的语言 6.Swift是编程语言,Xcode提供了swiftc编译器来编译Swift程序 7.开发环境:OS X系统,Xcode6.1以上首先来讲解一下Swift中的pl原创 2015-11-16 19:21:47 · 562 阅读 · 0 评论 -
Swift -2 字符串与集合
字符1.单个字符来指定字符常量,如”A”,”9” 2.转义字符表示特殊字符常量,如”\n”,”\t” 3.使用\u{n}的Unicode形式,n代表一个1~8为的十六进制数 4.必须使用双引号括起来 5.Swift中的每一个字符代表了一个可扩展字母集var s: Character = "美"var quote1 = "\'" // 通过转义字符创建的字符是单引号var quote2 =原创 2015-11-19 11:01:46 · 517 阅读 · 0 评论 -
Swift -5 面向对象基础(中)
存储属性与计算属性1.实例存储属性与实例变量 2.结构体常量与实例属性 3.定义计算属性 4.setter方法 5.属性观察者存储属性:存储在类.结构体里的变量或者常量 分为:实例存储属性.类型存储属性 所有的存储属性必须显示的指定初始值,在定义时或者构造器当中指定 可选类型的存储属性可以不指定初始值结构体中实例存储属性的规则 1.程序为所有的实例存储属性指定了初始值,且没有构造器,原创 2015-11-25 21:56:30 · 451 阅读 · 0 评论 -
Swift -4 面向对象基础(上)
枚举定义枚举/*Swift定义枚举的语法格式 enum 枚举名{ // 使用case关键字列出所有的枚举值 // 枚举的其他成员}*/// 定义枚举enum Season { case Spring case Summer case Autumn case Winter}使用一个case列举所有的值enum Season原创 2015-11-24 20:58:17 · 436 阅读 · 0 评论 -
Swift -6 面向对象基础(下)
可选链在原有类型后面添加?,需要强制解析 在原有类型后面添加!,不需要强制解析 Swift的所有类型默认不能接受nil值,但是定义成可选类型就可以了,可选链就是用来处理可选类型的属性的,下标和方法,可以代替强制解析可选链用于处理可选类型的属性.方法和下标 使用可选链代替强制解析 调用方法 调用下标创建三个关联类class Customer { var name = "" v原创 2015-11-30 23:30:56 · 502 阅读 · 0 评论