Mazy.ma的博客

每天学习一点点,每天进步一点点... stay foolish stay hungry....

Swift-枚举的基本学习和高级使用

在 Swift 中,枚举类型是一等(first-class)类型枚举是一种数据类型, 为一组相关的值定义了一个共同的类型Swift 中的 enum 与 Objective-C 的 enum 不同, Swift 的枚举成员在被创建时不会被赋予一个默认的整型值Objective-C enum 的成员值...

2017-05-29 10:34:11

阅读数:439

评论数:0

Swift-通过 Emoji 来理解 Swift 高阶函数

如果一个函数接受别的函数作为参数 ,或者一个函数的返回值是函数,那么这样的函数就叫做高阶函数 (higher-order function)Swift 为我们提供很多高级函数,这也从另一方面说明了swift 比 Objective-C 高级之处 map—对集合中的元素进行变换 flatMap—如何...

2017-05-13 08:28:57

阅读数:661

评论数:0

Swift-使用泛型范围获取数组或区间中随机元素

实际开发中,通常会遇到获取一个随机数 随机产生一个数字 随机获取数组中的一个元素 随机获取一种颜色 … 简单介绍:一、最简单操作:给定一个最大值,随机获取一个0到最大值之间的数字let int = arc4random_uniform(100) 二、从一个范围中返回一个随机数 不足:此方法只支...

2017-05-12 12:10:42

阅读数:1573

评论数:0

Swift-类和结构体(class&struct)

较传统的OC语言,Swift使用了更多的结构体; 在 Swift 中,所有的基本类型:整数(Integer)、浮点数(floating-point)、布尔值(Boolean)、字符串(string)、数组(array)和字典(dictionary),都是结构体类型; 所以只有熟悉类和结构体各自...

2017-05-06 16:42:59

阅读数:396

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭