-
var array =["1","2","3","4"]数组类型相同 var array1:[String] = ["1","2","3","4"] var Array3:Array<String>= ["1","2","3","4"] 创建空数组 var array4 = [Int]() //0 elements 0个元素 var str = String() //调用类对象 var array5 = Array<String>() 可用 array =[] 清空数据 当时数据类型已经确定 array=[String]() array=Array<String>() 数组元素添加 array.append() array6=[Int](count:10,RepeatValue:0)初始化重载 10个为0的元素被创建 var array7 = [2,2,4] var array8= array6+array7// 结果为10个0然后2 2 4 猜测等同与array8=array6.append(7)查看全部
-
//range 查早字符串子字符串范围 var str="Welcome to Play Swift! Step by Step learn Swift language from now!" str.rangeOfString("Step")//{some "23..<27"} str.rangeOfString("Step",options:NSStringCompareOptions.BackwardsSearch)//从后向前搜索 {some31..<35} str.rangeOfString("welcome",options:NSStringCompareOptions.CaseInsensitiveSearch)//忽略大小写搜索{ some0..<7} //索引 str.startIndex str.endIndex let strRange = Range<String.Index>(start:str.startIndex,end:str.endIndex) 索引定义 let startIndex:String.Index = str.startIndex let endIndex:String.Index = advance(str.startIndex,10) 索引和 range 组合 可以对字符串 添加删除 替换查看全部
-
var str="Hello wrold" str.lowercaseString//hello world str.uppercaseString//HELLO WOELD str2=" !hi!!!!" str2.stringByTrimmingCharactersInset(NSCharacterSet(charctersInString:" !"))//空格和叹号 被分割hi str3="welcome to play swift" str3.componentsSeparatedByString(" ")//具体见API查看全部
-
没法删除额。。。写错了 = =查看全部
-
function closure -> pass by reference string,array,dictionary -> pass by value查看全部
-
a??b 对可选型解包 如果a非空就等于a 如果为空就等于b查看全部
-
nil聚合运算符无法观看查看全部
-
?? nil 聚合运算符查看全部
-
if后的逻辑表达式不需要括弧查看全部
-
Int Double Float String 首字母均为大写查看全部
-
1. Character,字符类型,类似于C里面的char 2. countElements(str),计算字符串长度查看全部
-
switch :一个变量有多个可能值。比如,一个按钮有 on/off 两个值,年级有 1/2/3 三个值。查看全部
-
for-in 循环的应用场景: 遍历区间: for i in 0...99 遍历字符串: for c in str 遍历数组: for item in arr / for (index, item) in enumerate(arr) 遍历字典: for (index, item) in dict 不知道需要循环多少次,使用 while 循环。比如,查找。查看全部
-
UIView(frame): 创建一个视图 CGRectMake(x,y,width,height): 创建一个矩形 CGFloat: 浮点值的基本类型 CGPoint: 表示一个二维坐标系中的点 CGSize: 表示一个矩形的宽度和高度 CGRect: 表示一个矩形的位置和大小查看全部
-
swift let声明常量 if语句不能省略大挎号查看全部
举报
0/150
提交
取消