自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

转载 Swift5:闭包

闭包语法{ (parameters) -> return type in statements}闭包可以作为函数参数/* 这里的闭包为:{ (s1: String, s2: String) -> Bool in return s1 > s2}*/// 它作为函数sorted的参数reversedNames = names.sorted...

2020-05-07 19:52:34 254

转载 Swift5:函数

1、无参数无返回值func sayHelloWorld() -> String { return "hello, world"}print(sayHelloWorld())2、有多参数有返回值func greet(person: String, alreadyGreeted: Bool) -> String { if alreadyGreeted ...

2020-05-06 20:07:49 197

转载 Swift4:基本运算符

空合运算符空合运算符(a ?? b)将对可选类型 a 进行空判断,如果 a 包含一个值就进行解包,否则就返回一个默认值 b。表达式 a 必须是 Optional 类型。默认值 b 的类型必须要和 a 存储值的类型保持一致。简短表达方法:a != nil ? a! : b闭区间运算符闭区间运算符(a...b)定义一个包含从 a 到 b(包括 a 和 b)的所有值的区间。a ...

2020-04-22 20:50:04 128

转载 Swift3:错误处理

你可以使用 错误处理(error handling) 来应对程序执行中可能会遇到的错误条件。相对于可选中运用值的存在与缺失来表达函数的成功与失败,错误处理可以推断失败的原因,并传播至程序的其他部分。当一个函数遇到错误条件,它能报错。调用函数的地方能抛出错误消息并合理处理。func canThrowAnError() throws {// 这个函数有可能抛出错误}一...

2020-04-22 20:31:17 148

转载 Swift2:可选类型

使用可选类型(optionals)来处理值可能缺失的情况C 和 Objective-C 中并没有可选类型这个概念。最接近的是 Objective-C 中的一个特性,一个方法要不返回一个对象要不返回 nil,nil 表示“缺少一个合法的对象”。然而,这只对对象起作用——对于结构体,基本的 C 类型或者枚举类型不起作用。对于这些类型,Objective-C 方法一般会返回一个特殊值(比如 NSNo...

2020-04-22 20:29:40 103

转载 Swift1:元祖

元组(tuples)把多个值组合成一个复合值。元组内的值可以是任意类型,并不要求是相同类型。下面这个例子中,(404, "Not Found") 是一个描述 HTTP 状态码(HTTP status code)的元组。HTTP 状态码是当你请求网页的时候 web 服务器返回的一个特殊值。如果你请求的网页不存在就会返回一个 404 Not Found 状态码。let http40...

2020-04-22 19:55:50 149

空空如也

空空如也

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

TA关注的人

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