原创 swift學習筆記 --- Closures
一.閉包創建語法 {(parameters) -> return type in statements } 例子 : let names = ["Chris","Alex","Ew
原创 table消除 td 之間的間距
有兩種方式可以實現 1.<table cellspacing="0"> 2.css 的border-collapse:collapse樣式 通過上面的方法可以實現這樣的效果 具體的 css 代碼 .dir{ width: 40
原创 swift學習筆記 -- Functions
一 定義和調用函數 func 函數名(參數名:參數類型) -> 返回值類型{ } 如: func greet(person: String) -> String
原创 swift學習筆記 --- Control Flow
這篇文章主要講 swift 和 C 語言不同的地方 For-In Loops 用這個便於遍歷數組,字典等 Repeat-While 相當於 C 裏的 do-While Switch 1.當 S
原创 Classes and Structures
一.定義語法 class SomeClass { // class definition goes here } struct SomeStructure { // structure
原创 如何寫好一個UITableView(完整版)
demo 如果你覺得UITableViewDelegate和UITableViewDataSource這兩個協議中有大量方法每次都是複製粘貼,實現起來大同小異;如果你覺得發起網絡請求並解析數據需要一大段代碼,加上刷新和加載後簡直複
原创 swift學習筆記 -- Enumerations
一.枚舉語法 enum 枚舉名{ case:枚舉名 case:枚舉名 case:枚舉名 ....... } enum CompassPoint { case
原创 重建二叉樹
題目描述 輸入某二叉樹的前序遍歷和中序遍歷的結果,請重建出該二叉樹。假設輸入的前序遍歷和中序遍歷的結果中都不含重複的數字。例如輸入前序遍歷序列{1,2,4,7,3,5,6,8}和中序遍歷序列{4,7,2,1,5,3,8,6},則重建二
原创 Swift 學習筆記---Methods
方法是與特定類型聯繫的函數。Classes、structures和enumerations能夠定義實例方法也能夠定義類方法。 一實例方法 實例方法是屬於Classes、structures和enumerations實例的方法,它的
原创 swift學習筆記 --- Collection Types
Mutability of Collections 這取決於是var還是let,var可變,let不可變 Array 數組裏存放相同類型的對象,swift的Array 橋接於 OC裏的NSArray 如何規定數組類型 有兩種
原创 UICollectionView自定義佈局
這個和 UItableView 在用法上大體上差不多這裏只說明一下 UICollectionView 的佈局。demo一. UICollection
原创 用兩個棧實現隊列
題目描述 用兩個棧來實現一個隊列,完成隊列的Push和Pop操作。 隊列中的元素爲int類型 class Solution { public: void push(int node) { stack1.pus
原创 Swift 學校筆記---Subscripts
Subscripts 類、結構體、枚舉能夠通過下標來獲取其中的值。 一下標語法 通過在一個方括號裏寫一個或者更多個值,下標可以查詢實例對象。通過寫 subscript 來定義一個下標,並且我們可以指定一個或者多個輸入值和一個返
原创 二進制中1的個數
題目描述 輸入一個整數,輸出該數二進制表示中1的個數。其中負數用補碼錶示。 int NumberOf1(int n) { int count = 0; if(n == 0) retur
原创 Swift學習筆記 ---Properties
一.存儲屬性 存儲屬性是一個變量或者是一個常量,其被放置在類或者結構體的定義中。我們可以給存儲屬性設置一個默認值。在初始化期間我們可以改變存儲屬性的值,即使存儲屬性是 let。 常量結構體的存儲屬性 如果你生成一個結構體