1天学会swift2 0语法(2)for循环 和 字符串
发布于 2022年 02月 11日 08:31
######代码老乱码 抱歉
- for 循环
//循环 // 0...10 0~10 包含结尾 func demo3() { for i in 0...10 { print(i) } } // \_ 表示 忽略 func demo4() { for _ in 0..<10 { print("1-9包含9 ") } } // 0..<10 0~ 9 func demo2() { for i in 0..<10 { print(i) } } //个人不推荐 这样写 //递增的变量 不能使用 let func demo1() { for var i = 0; i<10; i++ { print(i) } }
- 字符串 ######let 是不可变 字符串 ######var 是可变 字符串
//字符串创建 //遍历字符串 let str: String = "你好啊" for s in str.characters { print(s) } //字符串的长度 let l = str.characters.count print(l) //字符串 拼接 (这个真好使) let str1 = "我的内心" let str2 = "几乎是崩溃的 - =" let str = str1 + str2 print(str) //另外一种拼接方式 \() 转译字符串 let i:Int = 10 print("今天是\(i)号") //字符串比较 let str = "生活不止眼前苟且" let str1 = "还有诗歌和远方的田野" if str == str1 { print("一样") } else { print("不一样") }
- 字符串 截取 (这里我oc的方法,swift的不好用) let str = "生活不止眼前苟且,还有诗歌和远方的田野" //as 转换类型 let subStr = (str as NSString).substringWithRange(NSMakeRange(6, 2)) print(subStr)//苟且 http://www.swiftmi.com/topic/76.html //这个文章写了swift的字符串截取
看我那么可爱n(≧▽≦)n 关注我的微薄 (梁同桌):http://weibo.com/tongrenyinsheng 个人网站(同人音声) http://www.tongrenyinsheng.com ios 个人写的app (同人音声)ASMR音乐