- 博客(4)
- 收藏
- 关注
原创 Swift教程-集合
Swift 有三种主要的集合类,数组,字典,集合 数组:有顺序的多个值的集合 集合:无顺序的多个值的集合 字典:无顺序的键值对 数组,集合,字典都是使用 generic collections实现的,具体的可以看这个 创建数组数组声明[Int] 的是Array的缩写var fullSyntax = Array<Int>() var shortSyntax = [Int]()初始化数组va
2015-07-06 23:36:22 514
原创 Swift教程-新操作符
这里说下Swift新增了一些新的操作符。详情可以看这里Swift操作符等号元组赋值let (x, y) = (1, 2)和 C /Objective-C不一样,等号操作符不会返回值nil聚合操作符a??b 判断a是否有值,如果a为空,则返回b。 一般a为optional值,可能为nil,可能有值。 b则为与a类型相同的值 a??b完整展开为如下a != nil ? a! : b例子let de
2015-07-06 22:50:59 460
原创 Swift教程-基本类型
常量和变量概括Swift只包含变量(var),常量(let)两种值。对于两者而言,相同点都是对象的引用,不同点在于常量的值不可以在声明后不可改变,变量则可以//变量 var welcome = "Hello!" welcome = "Bonjour!"let languageName = "Swift" //出错!常量不可以改变 languageName = "Swift++"声明Swift会根据变
2015-07-06 20:14:51 513
原创 OC代码转Swift代码
初始化函数对于oc中的[[XX alloc]init] swift不需要alloc 也不需要init。直接调用以类名为函数名的工厂方法进行初始化。 声明的变量可以不显式声明类型//objective-c UITableView *myTableView = [[UITableView alloc] initWithFrame:CGRectZero style:UITableViewStyl
2015-07-02 19:02:46 2237
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人