-
闭包是更简洁的函数查看全部
-
Tuples 元组查看全部
-
申明类型查看全部
-
tuple里的数据可以使用别名命名(nameA:1, nameB:2, nameC:"Thomas")查看全部
-
常量用let,变量用var 变量类型Int, String, Float, Double, Bool if可以没有(),但必须有{}查看全部
-
字典通过 KEY 取到的值是可选类型的值,使用时需要用感叹号“!”查看全部
-
252查看全部
-
Swift 的赋值操作是没有返回值的查看全部
-
一个只定义,但没有赋值的变量,是没有默认初始值,也是不能被使用的查看全部
-
1,和O-C中无缝的桥接:(PI as NSString).doubleValue; (PI as NSString)是将swift中的字符串无缝桥接为O-C中的字符串,并调用O-C中的字符串方法。 2,将Array桥接为NSArray。 ------>var arr = [1,2,3]; (arr as NSArray).indexOfObject(3). 3, var arr2:[AnyObject] = ["imooc",1,1.3]; ------> (arr2 as NSArray);查看全部
-
在swift中:集合是无序的数据集合。数组是有序的数据集合。字典是是键—值数据对集合。Var A = Set<Int>()----->定义一个Set集合。Set集合中加入元素时是调用insert方法。 2,集合的初始华:Set<Int> = [] 或者用 :Set<Int> (); 3,集合的遍历:for a in A{ do sth } 4,可以对集合进行数学中的集合的运算:intersect:交集。 union:并集。 subtract:集合的减法。 5,isSubsetOf判断是否为子集。 isStrictSubsetOf真子集。 isDisjointwith是判断两集合是否相离。查看全部
-
更简洁的if - let 以及 where使用查看全部
-
enum 枚举,其中每一个枚举值都可以有不同的类型 switch的时候需要把其中的值进行解包查看全部
-
枚举关联具体的值查看全部
-
enmu 枚举类型(返回枚举值?) 通常需要与switch或者if配合一起使用 注:使用switch语句必须包含所有的可能性,不然需要用defalut进行剩余可能性的处理 [ 查看全文 ]查看全部
举报
0/150
提交
取消