-
?声明option型 !声明option一定不为空查看全部
-
字典可以用一个 索引 和 一个 数组 来闭包一组信息 如[Int,[String]] 表示一组信息查看全部
-
常量字典 不能 添加 修改 删除 常量数组 不能 添加 删除 修改 楼下说错了查看全部
-
字典没有数组越界 如果未找到则返回nil 字典本身返回值就是 可选型(optional) 赋值 courses[73] = "waple" 删除一个值 courses[73] = nil key,value 是字典天生的两个值 所以可以拿(key,value)这个元祖做遍历 course.keys是一个包装 存放了所有的键 courses.values同样存放了所有的值 可以当做数组用 但并不是真正的数组 可以强制转换成数组 Array( courses.keys ) 或 [Int](courses.values)查看全部
-
字典是两组数据(键和值)两两配对 声明方法 var couses:Dictionary<Int,String> = ... 或 var websites:[String:String] = ... 注意字典并不是像数组一样有序的而是自己自动排列 只能通过索引 声明空字典 var dic = Dictionary<Int,String>() 清空方法 websites = Dictionary<String,String>() (类似于重新建立,但是类型要相同) 或 websites = [:]查看全部
-
array.count 数组中的个数 array.isEmpty 是否为空 array.append("G") 添加G字符 array += ..添加某些元素 array.insert("str",atIndex:2) 在2位置插入“str” array.removeAtIndex("str") 删除“str” array.removeLast() 删除最后一个元素 array[2...4] = ["cc","ss","dd"] 批量修改元素 可以少于区间 但是要是一个子数组查看全部
-
定义空数组的方法 var array = [String]() var array1 = Array<Int>() // 初始化10个0的数组 arr7 = [Int](count: 10, repeatedValue: 0)查看全部
-
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字符串对象查看全部
-
字符串比较按照 字典序 来比较 而不是 字符串长度 字典序靠后的大 shasPrefix 判断是否包含前缀 返回逻辑值 hasSuffix 判断后缀查看全部
-
常量字符串用let就行 不需要NSString 不能赋值或拼接 空字符串的声明 1.var str = "" 2.var str2 = string() 声明字符 类似于char 用Character 全局函数countElements 计算字符长度 比较智能 中文表情均算一个字查看全部
-
全闭 1...10 [1,10] 半闭 1..<10 [1,10) 设置如此能在数组中更方便 for i in 中 i 是常量查看全部
-
对于可选型常量 outputName hi = outputName??"guest" 如果有值hi则为值,无值为"guest"查看全部
-
赋值操作没有返回值查看全部
-
可选型 optional 定义在后面加?有值时为 值 无值时为 nil optional 可用 !解包查看全部
-
可以在具体数据前使用别名 let isString = (StringExample:“123”) 调用可以用 isString.StringExample 或 isString.0查看全部
举报
0/150
提交
取消