Swift基础
ToBeGeek
Geek
展开
-
Swift基础01
Swift基础01常量和变量的定义用 var 来定义一个变量,用 let 定义一个常量变量或常量的后面接一个 : Int, 指定数据类型在 swift 中,布尔值用的是 true/falsevar a: Int = 5 //定义一个Int型变量var b: Float = 6 var c: Double = 5.6 var d: Bool = true //布尔值var e: Bo原创 2016-05-01 17:55:41 · 234 阅读 · 0 评论 -
Swift基础02
Swift基础02字符串,数组和字典字符串的定义var定义一个可变的字符串,用 let 定义一个不可变的字符串定义字符串的两种方法:字面量方法和初始化方法var str = "hellowrold"str.insert("a", atIndex: str.startIndex)//result: "ahellowrold"let str2 = "hello,world" //定义一个不可变原创 2016-05-01 18:31:46 · 249 阅读 · 0 评论 -
Swift基础03
Swift基础03函数和闭包函数的定义和调用// 1. 没有参数,没有返回值的函数func method1() { print("老王,我终于开始学函数啦,好高兴啊")}method1() //函数的调用//2. 有参数,没返回值//注意参数一定要指明数据类型;如果有多个参数,就用 , 隔开//没有返回值其实是说,它的返回值为()或者 Voidfunc method2(param:原创 2016-05-01 18:54:11 · 292 阅读 · 0 评论 -
Swift基础04
Swift基础04属性,类属性和类方法用 class 创建一个类,所有的属性和方法都写在 class 的最外层的大括号里面在 swift 里面没有实例变量这个概念,只有属性定义属性和定义变量常量是一样的构造函数和构造器是一个东西如果定义属性没有设初始值,我们需要在构造函数中为属性设初始值,不然会报错class Person { var name: String var a原创 2016-05-01 21:21:37 · 256 阅读 · 0 评论 -
Swift基础05
Swift基础05构造器(构造函数)类的构造过程类的构造过程就是给我们的类分配内存空间,对我们的类的存储属性赋值,生成我们想要的对象的过程对存储属性赋值:可以在定义属性的时候,就给它赋初值。如果没有赋初值,就必须在我们的构造函数(init方法)里面赋值,否则会报错class Person: NSObject { //直接给存储属性赋初值 var name: String =原创 2016-05-02 15:39:06 · 366 阅读 · 0 评论