自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mazy's Blog

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

  • 博客(4)
  • 收藏
  • 关注

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

在 Swift 中,枚举类型是一等(first-class)类型枚举是一种数据类型, 为一组相关的值定义了一个共同的类型Swift 中的 enum 与 Objective-C 的 enum 不同, Swift 的枚举成员在被创建时不会被赋予一个默认的整型值Objective-C enum 的成员值只能为整型, 但 Swift 中的 enum 不仅可以是整型,还能是字符型或浮点型Swift 中的 en

2017-05-29 10:34:11 1889 1

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

如果一个函数接受别的函数作为参数 ,或者一个函数的返回值是函数,那么这样的函数就叫做高阶函数 (higher-order function)Swift 为我们提供很多高级函数,这也从另一方面说明了swift 比 Objective-C 高级之处map—对集合中的元素进行变换flatMap—如何对元素进行变换,并且可以过滤元素filter—元素是否应该被包含在结果中reduce—如何将元素合并

2017-05-13 08:28:57 1381

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

实际开发中,通常会遇到获取一个随机数随机产生一个数字随机获取数组中的一个元素随机获取一种颜色…简单介绍:一、最简单操作:给定一个最大值,随机获取一个0到最大值之间的数字let int = arc4random_uniform(100) 二、从一个范围中返回一个随机数 不足:此方法只支持返回一个半开区间 (x..// 使用 upperBound 和 lowerBound需要导入改头文件

2017-05-12 12:10:42 3651

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

较传统的OC语言,Swift使用了更多的结构体; 在 Swift 中,所有的基本类型:整数(Integer)、浮点数(floating-point)、布尔值(Boolean)、字符串(string)、数组(array)和字典(dictionary),都是结构体类型; 所以只有熟悉类和结构体各自的特性,才能编写出更优质的代码。在比较类和结构体之间的区别之前,先了解两个概念,引用类型和值类型:引用类

2017-05-06 16:42:59 734

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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