摘要: let button = UIButton.init(frame: CGRectMake(100, 100, 100, 100)) button.setTitle("按钮", forState: UIControlState.Normal) button.backgroundColor = UIColor.redColor() butto... 阅读全文
posted @ 2016-08-25 16:07 J-Vijay 阅读(193) 评论(0) 推荐(0)
摘要: //定义一个枚举 //枚举的语法,enum开头,每一行成员的定义使用case关键字开头,一行可以定义多个关键字 enum CompassPoint { case North case South case East case West } //多成员也可以出现在一行上,用逗号分开 //原始值可以是字符串,字符,或任何整数或浮点数类型。每个原始值必须在它的枚举中唯一... 阅读全文
posted @ 2016-08-25 15:12 J-Vijay 阅读(1157) 评论(0) 推荐(0)
摘要: 简明扼要的闭包表达式 其实Swift已经为我们提供了很多简化的语法,可以让我们保证代码的高可读性和维护性。还用上面的例子来说明,对于 greetPeople 这个全局函数来说,其实只需要使用一次,所以我们没必要单独定义这个函数。我们可以直接使用闭包表达式来处理: 闭包表达式其实是函数的字面值,官方一 阅读全文
posted @ 2016-08-25 14:28 J-Vijay 阅读(155) 评论(0) 推荐(0)
摘要: map()方法介绍 map() 是 Array 提供的方法,通过接收一个函数作为传入参数,对数组中每个元素进行函数变换得到新的结果值。这样只需要提供 X->Y 的映射关系,就能将数组 [X] 变换到新数组 [Y] ,而无需创建一个临时可变数组 使用flatMap() 这个时候就轮到 flatMap( 阅读全文
posted @ 2016-08-25 14:09 J-Vijay 阅读(468) 评论(0) 推荐(0)
摘要: 1.使view的Size与view中的Content相适应:选中任意的一个view,然后Editor->Size to Fit Content,或者简单的按 ⌘=接着就会按照下面的规则对选中view的Size做出与之Content对应的适应2.按住option键—观察所选中view与另外view边缘 阅读全文
posted @ 2016-08-25 10:05 J-Vijay 阅读(239) 评论(0) 推荐(0)