码迷,mamicode.com
首页 >  
搜索关键字:swift学习    ( 664个结果
Swift学习——使用if和switch来进行条件操作,使用for,while,和do-while来进行循环(三)
Swift学习——使用if和switch来进行条件操作,使用for,while,和do-while来进行循环 //switch支持任意类型的数据以及各种比较操作——不仅仅是整数以及测试相等 //注意如果去掉default程序会报错 let strings = "hello3" switch strings{ case "hello1": let stringsCo...
分类:其他好文   时间:2014-07-06 12:41:35    阅读次数:186
Swift学习——函数的使用和分类(四)
Swift学习——函数的使用和分类(四) 总结了一下Swift中的函数使用一共可以分为七类 1 ---- 没有返回值,没有参数的函数 2 ---- 有参数和返回值的函数 3 ---- 使用元祖来返回多个值 4 ---- 参数是可变的  5 ---- 函数的嵌套 6 ---- 函数可以作为另一个函数的返回值 7 ---- 函数可以作为参数 具体分析如下面代码所示...
分类:其他好文   时间:2014-07-06 11:55:33    阅读次数:170
SWIFT学习笔记05
1、Swift 无需写break,所以不会发生这种贯穿(fallthrough)的情况。 2、//用不到变量名,可用“_”替换 for _ in 1...power { answer *= base } 3、case 可以匹配更多的类型模式,包括区间匹配(range matching),元组(tuple)和特定类型的描述。 可以这样用case case 1...3: natura...
分类:其他好文   时间:2014-07-06 00:52:44    阅读次数:194
Swift学习——类的定义,使用,继承,构造等(五)
Swift学习——类的定义,使用,继承,构造等(五) 类的使用说明     1 使用class和类名来创建一个类名,例如: class student     2 类中属性的声明和常量和变量一样,唯一的区别就是他们的上下文是类     3 方法和函数声明也一样 // 1 ---- 简单的类介绍 class Student{ //变量学号初始化为0 ...
分类:其他好文   时间:2014-07-06 00:23:01    阅读次数:176
SWIFT学习笔记04
1、在实际编译时,Swift 编译器会优化字符串的使用,使实际的复制只发生在绝对必要的情况下,这意味着您将字符串作为值类型的同时可以获得极高的性能。 2、for character in "Dog!...
分类:其他好文   时间:2014-07-03 17:47:47    阅读次数:243
SWIFT学习笔记03
1、断言 let age = -3 assert(age >= 0, "A person's age cannot be less than zero") // 因为 age 2、Swift赋值符(=)不返回值,以防止把想要判断相等运算符(==)的地方写成赋值符导致的错误。数值运算符(+,-,*,/,%等)会检测并不允许值溢出。 3、在对负数b求余时,b的符号会被忽略。这意味着 a %...
分类:其他好文   时间:2014-07-02 11:46:51    阅读次数:286
SWIFT学习笔记02
1、//下面的这些浮点字面量都等于十进制的12.1875: let decimalDouble = 12.1875 let exponentDouble = 1.21875e1 let hexadecimalDouble = 0xC.3p0//==12+3*(1/16) 2、//类型别名,用typealias关键字来定义类型别名 typealias AudioSample = UInt16 ...
分类:其他好文   时间:2014-07-01 15:14:31    阅读次数:168
SWIFT学习笔记01
1、Swift,用来判断option是不是nil,相当于OC的 if(option) if let name = option{ greeting = “if=====“ }else{ greeting = "else===" } 2、运行switch中匹配到的子句之后,程序会退出switch语句,并不会继续向下运行,所以不需要在每个子句结尾写break。 3、//使用..创建的范围...
分类:其他好文   时间:2014-07-01 07:05:30    阅读次数:234
Swift学习——Swift基础详解(五)
上回书说道:灰常灰常基本的数据类型 下面咱们来点高级的: Tuples    元组 元组存储一对键值,并且没有类型限制 let http404Error = (404, "Not Found") // http404Error is of type (Int, String), and equals (404, "Not Found")书上废话一堆,反正元组就是这么写,上面的例子还...
分类:其他好文   时间:2014-07-01 06:55:09    阅读次数:236
SWIFT学习笔记01
1、Swift,用来判断option是不是nil,相当于OC的 if(option) if let name = option{ greeting = “if=====“ }else{ greeting = "else===" } 2、运行switch中匹配到的子句之后,程序会退出switch语句,并不会继续向下运行,所以不需要在每个子句结尾写break。 3、//使用..创建的范围...
分类:其他好文   时间:2014-06-30 20:17:41    阅读次数:225
664条   上一页 1 ... 58 59 60 61 62 ... 67 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!