-
个人以为:Swift一定会取代Objective-C查看全部
-
??表示聚合运算符 let outputName:String = userNickName != nil ? userNickName! : "Guest" 等价于 let outputName1:String = userNickName ?? "Guest" 判断userNickName是否为空,不空则解包。可针对可以为空的值时进行运用,为空则附上默认值。查看全部
-
swift 坚持学习查看全部
-
countElements(str) 被弃用。 在 Xcode 6.3 版本中,新的计算字符串长度的全局函数为 count(str),它是一个泛型函数 func count<T : _CollectionType>(x: T) -> T.Index.Distance查看全部
-
这块的值为什么可以保存下来,函数调用,函数变量是无法保存的,每次调用都会重新在栈上开辟空间,然后赋值使用,而闭包跟函数具有相同的功能,不同的是它的变量是从外界传入的,难道它实在静态代码段被生成的吗?查看全部
-
xcode6 beta 官方下载: http://adcdownload.apple.com//wwdc_2014/xcode_6_beta_ie8g3n/xcode_6_beta.dmg xcode6n beta 网盘下载: http://pan.baidu.com/s/1gdzgEgb Password:90gz查看全部
-
要学COCOA TOUCH才能开发IOS应用查看全部
-
新的内容什么时候发布呢?老师的节奏刚好,例子也不错,感谢查看全部
-
二维数组的初始化 var board = Array< Array<Int>>() for i in 0..10 { board.append( Array(count:10, repeatedValue:0) ) } break 可以跳出多层循环,只要在循环钱加上label,然后break label就可以了。查看全部
-
Range<String.Index>(start:, end:) 范围函数(泛型) fromIndex = advance(str.startIndex, 14) 从字符串str的14的位置开始到字符串结束的范围 str.substringFromIndex(fromIndex) 字符串取子串函数 str.substringWithRange(Range<String.Index>(start:toIndex, end:fromIndex)) 取范围内的子串(前闭后开区间) str.insert("!", atIndex: insertIndex) 在指定位置插入字符i str.removeAtIndex(insertIndex) 删除指定位置的字符 str.removeRange(Range<String.Index>(start:toIndex, end:fromIndex))查看全部
-
arr=sorted(arr,>)查看全部
-
let-constants 常量 var-variables变量查看全部
-
swift2.0中不再支持sorted的直接调用 而是将其作为array的一个方法 array.sort() 默认从小到大 等同于 array.sort(<) array.sort(>) 就是从大到小排序 当然了同样支持函数类型的参数传入 假设fun->Bool 可以使用array.sort(fun)查看全部
-
func 函数名称(必须的参数 , 默认参数,可变参数 ...)-> returnType { }查看全部
-
无默认值的参数必须放在有默认值参数之前,且必须按照顺序查看全部
举报
0/150
提交
取消