swift字符串
2015-12-18 20:41
513 查看
1.初始化字符串
字符串是值类型
var str = “” /// 空字符串
letstr = "hellow world" /// 字面量
var str = String() ///初始化方法
/// 转换成字符串
let str = String(true) /// 运行结果true
let str = String(1) /// "1"
let str = String(count: 3 ,repeatedVaule: "1") /// 字符串数组 str[3] = [1, 1,1]
let it = 1
lett str = it.description /// "1"
2.字符串转换成数字
原来方法 toInt()函数在2.0已经被取消只能是有类型强转换Int()
let str = "11"
let it = Int(str)
3.截取前缀和后缀
let str = mainOreation
let strN = mainOreationNew
let strP = str.hasPrefix("main")
let strNP = str.hasSuffix("New")
4.遍历字符串
var str = “sdsfsfsdg”
for i in str.characters{
}
5.字符串添加
letstr = “hellow”
let str1 = "world"
var str3 = str + str1
var str3.appendContentOf(!)
字符串是值类型
var str = “” /// 空字符串
letstr = "hellow world" /// 字面量
var str = String() ///初始化方法
/// 转换成字符串
let str = String(true) /// 运行结果true
let str = String(1) /// "1"
let str = String(count: 3 ,repeatedVaule: "1") /// 字符串数组 str[3] = [1, 1,1]
let it = 1
lett str = it.description /// "1"
2.字符串转换成数字
原来方法 toInt()函数在2.0已经被取消只能是有类型强转换Int()
let str = "11"
let it = Int(str)
3.截取前缀和后缀
let str = mainOreation
let strN = mainOreationNew
let strP = str.hasPrefix("main")
let strNP = str.hasSuffix("New")
4.遍历字符串
var str = “sdsfsfsdg”
for i in str.characters{
}
5.字符串添加
letstr = “hellow”
let str1 = "world"
var str3 = str + str1
var str3.appendContentOf(!)
相关文章推荐
- Swift基础--使用TableViewController自定义列表
- Swift难点-继承中的构造规则实例具体解释
- Swift中数组的运用
- swift学习笔记 -- 协议和扩展
- swift 可选值?
- Swift学习笔记 -- 枚举和结构
- Swift学习之路 -- 协议、扩展和泛型
- Swift 中的 Runtime
- Swift之正则表达式
- Swift 中的 Runtime
- 升级Xcode7之后安装的插件不能使用的解决办法
- Swift 字符串和字符(笔记)
- IOS UIButton UILabel 等title 添加下划线 swift 版
- swift学习记录(闭包)
- iOS-swift-动画 简单基础的动画摘要-1
- Swift -- 函数的使用(函数作为参数、返回值、嵌套函数)
- swift基本用法-for循环遍历,遍历字典,循环生成数组
- 深入探究Swift数组背后的协议、方法、拓展
- Swift之便利构造函数
- Swift Hello World、 注释、分号