摘要: 像if语句一样,guard的执行取决于一个表达式的布尔值。我们可以使用guard语句来要求条件必须为真时,以执行guard语句后的代码。不同于if语句,一个guard语句总是有一个else分句,如果条件不为真则执行else分局中的代码。func greet(person: [String: Stri... 阅读全文
posted @ 2015-10-21 18:38 雪佛兰,热爱我的热爱 阅读(498) 评论(0) 推荐(0) 编辑
摘要: 当一个 Unicode 字符串被写进文本文件或者其他储存时,字符串中的 Unicode 标量会用 Unicode 定义的几种编码格式编码。每一个字符串中的小块编码都被称为代码单元。这些包括 UTF-8 编码格式(编码字符串为8位的代码单元), UTF-16 编码格式(编码字符串位16位的代码单元),... 阅读全文
posted @ 2015-10-21 12:15 雪佛兰,热爱我的热爱 阅读(250) 评论(0) 推荐(0) 编辑
摘要: Swift 提供了三种方式来比较文本值:字符串字符相等、前缀相等和后缀相等。字符串/字符相等 (String and Character Equality)字符串/字符可以用等于操作符(==)和不等于操作符(!=),详细描述在比较运算符:let quotation = "We're a lot al... 阅读全文
posted @ 2015-10-21 12:14 雪佛兰,热爱我的热爱 阅读(915) 评论(0) 推荐(0) 编辑