ASP源码.NET源码PHP源码JSP源码JAVA源码DELPHI源码PB源码VC源码VB源码Android源码
当前位置:首页 >> 低调看直播体育app软件下载 >> 移动开发 >> String Function in Swift

String Function in Swift(1/9)

来源:网络整理     时间:2015-12-21     关键词:Git,索引,Swift

本篇文章主要介绍了"String Function in Swift",主要涉及到Git,索引,Swift方面的内容,对于移动开发感兴趣的同学可以参考一下: Swift 的字符串 API 似乎让人难以习惯。此外,每次 Swift 与其标准库版本更新的时候,字符串的 API 也时不时会发生改变。你在 Stack Ove...

Swift 的字符串 API 似乎让人难以习惯。此外,每次 Swift 与其标准库版本更新的时候,字符串的 API 也时不时会发生改变。你在 Stack Overflow 上寻找到的 Swift 1.2 解决方案往往不能在 Swift 2 上按照预期(甚至完全不能)使用。虽然从好的方面来看,我发现苹果的官方文档是非常有用的(参见本文底部的链接),但是出于备查的目的以及为了帮助仍挣扎于其中的人们,在此我仍旧了列出一系列的 String 代码片段:

Gist 和我 Github 仓库中的 Playground 都已提供)

字符串初始化

创建一个字符串对象有无数种方式可以使用,包括字面量、从其他 Swift 类型转换、Unicode等等。

1

2

3

4

5

6

7

8

9

10

11

varemptyString = ""// 空字符串

varstillEmpty = String()   // 另一种空字符串的形式

let helloWorld = "Hello World!"// 字符串字面量

let a = String(true)        // 由布尔值转换为:"true"

let b: Character = "A"// 显式创建一个字符类型

let c = String(b)           // 从字符 "A" 转换

let d = String(3.14)        // 从 Double 类型转换为 "3.14"

let e = String(1000)        // 从 Int 类型转换为 "1000"

let f = "Result = \(d)"// 字符串插值 "Result = 3.14"

let g = "\u{2126}"// Unicode 字符,欧米伽符号 Ω

相关图片

相关文章