-
閉包是更簡潔的函數(shù)查看全部
-
Tuples 元組查看全部
-
申明類型查看全部
-
tuple里的數(shù)據(jù)可以使用別名命名(nameA:1, nameB:2, nameC:"Thomas")查看全部
-
常量用let,變量用var 變量類型Int, String, Float, Double, Bool if可以沒有(),但必須有{}查看全部
-
字典通過 KEY 取到的值是可選類型的值,使用時需要用感嘆號“!”查看全部
-
252查看全部
-
Swift 的賦值操作是沒有返回值的查看全部
-
一個只定義,但沒有賦值的變量,是沒有默認(rèn)初始值,也是不能被使用的查看全部
-
1,和O-C中無縫的橋接:(PI as NSString).doubleValue; (PI as NSString)是將swift中的字符串無縫橋接為O-C中的字符串,并調(diào)用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中:集合是無序的數(shù)據(jù)集合。數(shù)組是有序的數(shù)據(jù)集合。字典是是鍵—值數(shù)據(jù)對集合。Var A = Set<Int>()----->定義一個Set集合。Set集合中加入元素時是調(diào)用insert方法。 2,集合的初始華:Set<Int> = [] 或者用 :Set<Int> (); 3,集合的遍歷:for a in A{ do sth } 4,可以對集合進(jìn)行數(shù)學(xué)中的集合的運算:intersect:交集。 union:并集。 subtract:集合的減法。 5,isSubsetOf判斷是否為子集。 isStrictSubsetOf真子集。 isDisjointwith是判斷兩集合是否相離。查看全部
-
更簡潔的if - let 以及 where使用查看全部
-
enum 枚舉,其中每一個枚舉值都可以有不同的類型 switch的時候需要把其中的值進(jìn)行解包查看全部
-
枚舉關(guān)聯(lián)具體的值查看全部
-
enmu 枚舉類型(返回枚舉值?) 通常需要與switch或者if配合一起使用 注:使用switch語句必須包含所有的可能性,不然需要用defalut進(jìn)行剩余可能性的處理 [ 查看全文 ]查看全部
舉報
0/150
提交
取消