摘要: 附属脚本是访问对象,集合或序列的快捷方式struct STest{ let constValue:Int subscript(count:Int)->Int{ return count*constValue }}let obj = STest(constValue:3... 阅读全文
posted @ 2014-08-05 15:57 酱酱爱 阅读(235) 评论(0) 推荐(0) 编辑
摘要: swift的类,结构体,枚举中都可以定义方法。1:实例方法。类似于类成员方法1.1实例方法是属于类,结构体,枚举的实例的方法。通过其实例访问。class CShow{ func testShow(cout:Int){ println("\(cout) hello world") ... 阅读全文
posted @ 2014-08-05 14:56 酱酱爱 阅读(677) 评论(0) 推荐(0) 编辑
摘要: 属性将值和类,结构,枚举相关联。属性分为计算属性和存储属性。存储属性存储常量或变量作为实例的一部分 ,计算属性计算一个值。存储属性用于类和结构体,计算属性用于类,结构体和枚举。1:存储属性存储属性是存储类或结构体的实例里的一个常量或变量。struct Range{ var length:Int... 阅读全文
posted @ 2014-08-01 17:32 酱酱爱 阅读(464) 评论(0) 推荐(0) 编辑
摘要: 1:类和结构体定义类和结构体分别通过关键字class 和struct定义。swift的编码风格是类class和结构体struct名字使用大写字母开头的匈牙利表示法,相反的。类的方法和属性则用小写字母开头的匈牙利表示法。结构体总是通过被复制而进行代码传递的。struct SForm{ var i... 阅读全文
posted @ 2014-07-31 17:55 酱酱爱 阅读(2730) 评论(1) 推荐(0) 编辑
摘要: 1:swift的枚举类型是一系列的值,不同于c语言中枚举类型是整数类型。每个枚举定义了个新的类型2:switch类型匹配2.1枚举类型和switch单个匹配enum PlatType{case Plane, Ship, Train, Car}var eTransport:PlatType = Pla... 阅读全文
posted @ 2014-07-30 17:34 酱酱爱 阅读(1767) 评论(0) 推荐(0) 编辑
摘要: 闭包可以捕获和存储其所在上下文中任意常量和变量的引用。 这就是所谓的闭合并包裹着 这些常量和变量,俗称闭包。Swift标准库中提供了sort排序函数,sort函数的第二个参数是个闭包。和OC中的block一个样子.import Foundationlet arraySource = ["abc", ... 阅读全文
posted @ 2014-07-28 15:18 酱酱爱 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 1: 函数形式:Swift函数以关键字func 标示。返回类型->后写明。如果没有返回类型可以省去。多个参数用,分割。其中参数名字在前:类型描述func GetName(strName:String)-> String{ return "for " + strName}let name = G... 阅读全文
posted @ 2014-07-25 16:38 酱酱爱 阅读(524) 评论(0) 推荐(0) 编辑
摘要: Swift采用类同c语言的流程控制语句,if, for, for-in, while, do-while , switch, break, continue .Swift语言的Switch语句自动添加了break效果,这样你可以不用没个case后面再写break.同c语言不同,swift语言的if ... 阅读全文
posted @ 2014-07-25 15:28 酱酱爱 阅读(503) 评论(0) 推荐(0) 编辑
摘要: Swift语言提供数组和字典的集合类型Swift 语言里的数组和字典中存储的数据值类型必须明确 ,即数组中只能存放同类型的数据。1: 数组数组的创建var shoppingList: String[] = ["tset", "hell", “hell”]var arrayInt:Int[] = [1... 阅读全文
posted @ 2014-07-24 18:33 酱酱爱 阅读(583) 评论(0) 推荐(0) 编辑
摘要: Swift 的 String 和 Character 类型􏰀供了一个快速的,兼容 Unicode 的方式来处理代码字符串常量let strTest = "I'm Swift"字符串空值判断let emptyString = ""if emptyString.isEmpty {2. println... 阅读全文
posted @ 2014-07-24 13:56 酱酱爱 阅读(309) 评论(0) 推荐(0) 编辑