-
var v = [T]() var v = Array<T>() var v:Array<T> = [] var v=[T](count:length, reatedValue:default); v=[] //cleanup the array查看全部
-
str.rangeOfString("Step") 在str中查找第一个Step,返回一个可选型 str.rangeOfString("Step", options: NSStringCompareOptions.BackwardsSearch) 从后往前查找 str.rangeOfString("welcome", options: NSStringCompareOptions.CaseInsensitiveSearch) 忽略大小写 str.startIndex str.endIndex strRange = Range<String.Index>(start:str.start.Index, end:str.endIndex) advance(str.startIndex, 10) str.substringToIndex(toIndex:String.Index) str.substringFromIndex(fromIndex) str.substringWithRange(Range<String.Index>(start:toIndex, end:fromIndex)) str.insert("!", atIndex: insertIndex) str.removeAtIndex(insertIndex) str.removeRange(Range) str.stringByReplacingCharactersInRange(Range<String.Index>(), withString:"step-by-step")查看全部
-
import Foundation str.capitalizedString 单次首字母大写 str.uppercaseString 所有字母大写 str.lowercaseString 所有字母小写 str.stringByTrimmingCharactersInSet(NSCharacterSet.whitespaceCharacterSet()) 去掉两边的空格 str.stringByTrimmingCharactersInSet(NSCharacterSet.(charactersInString: " !")) 去掉两边的空格和叹号 str.componentsSeparatedByString(" ") 按空格分割字符串成单词 str.componentsSeparatedByCharactersInSet(NsCharacterSet(charactersInString:" !-")) 各种字符分割字符串 str.join(["1", "2", "3"]) 用str来连接数组中的元素 str.bridgeToObjectiveC() 转换成ObjectiveC字符串对象查看全部
-
String .isEmpty .append countElements(str) NSString.length only works Unicode <= 16.查看全部
-
[a,b] a...b [a,b) a..<b for index in 0..< array.count { array[index]; }查看全部
-
a ?? b => a != nil ? a! : b http://en.wikipedia.org/wiki/Null_coalescing_operator查看全部
-
1.Optionals 类型表示为可选值,或者有具体值,或者为nil,因此nil不再是oc中的空指针,而是可以赋给int,float等基本数据类型 2.必须在初始化时赋值,对可选类型默认为nil 3.后缀?为可选类型,若很确定该值有值,即不是可选类型,而是确定的类型,则可在后面加!来解包 4.强制类型转化不能转化可选类型的值 5.如果使用optional binding语法可以直接解包,之后就在不需要用!解包了。查看全部
-
Tuples 定义 1.元组;多个数据的集合 2.可以通过.index、.赋值名来获取元组中值 3.下划线屏蔽其它不需要的值查看全部
-
类型声明,强制类型转换,支持Unicode作为变量名。查看全部
-
添加标签跳出外层循环查看全部
-
switch 可以进行选择判断、可以进行区间 切必须涵盖所有的情况。可以使用fallthrough进行通过本次判断查看全部
-
for循环查看全部
-
for 遍历查看全部
-
for in 循环查看全部
-
字典清空查看全部
举报
0/150
提交
取消