import uikit
/*1.只有 .swift檔案 所有的宣告和實現都在同乙個檔案 並且相關的**都需要寫在 {}內
2.快捷鍵: option + click swift最常用的快捷鍵 沒有之一 檢視物件的描述資訊
3.print 和 oc中的nslog一樣 列印
*/class viewcontroller: uiviewcontroller
//switch 在swift中變得更加強大方便
//早日畢業 出任高階攻城獅 迎娶白富美 走向人生巔峰
//需要不斷學習
/*1. 可以不寫break
2.每個case內至少有一條可以執行的語句
3.定義變數 不需要加 {} 限定作用域
4.可以同時case多個條件
5.判斷的條件 不再侷限整數型別 可以是任意型別
*/func demo7()
}//3. ?? 快速判斷是否為空 並且設定為空的預設值
func demo6()
//guard let 守衛 作用: 能夠防止**結構層次巢狀太深
func demo5()
//守衛後面的 一定是必選型別的資料
print(url)
}//分支結構的實際運用
//1. if let
// 賦值 並且判斷是否為空 不為空才會進入分支
func demo4()
if let url = nsurl(string: urlstring)
}// 分支結構
func demo3() 一定不能省略 2014 年 乙個讓蘋果很沒面子的安全漏洞
*/let i = 10
if i > 0 else
}//注意: 可選項是所有oc程式設計師轉到swift最頭疼的問題
//建議: 根據xcode智慧型提示 新增 ! 或者 ?
// 每次使用 ? 和 ! 都思考一下 熟練了就知道如何使用
////可選型別
func demo2()
if num != nil
}}
Swift基本語法
var 宣告變數 let 宣告常量 var myvariable 42 賦值的型別必須與初始化一樣 let myvariable double 0.1 let label like let width 94.5 let widthlabel label string width let sumstr...
Swift基本語法
關鍵字是對編譯器具有特殊意義的預定義保留識別符號。常見的關鍵字有以下4種 對於關鍵字,沒必要全部知道它們的含義,但是 在swift中,關鍵字是區分大小寫的,因此class和class是不同的,當然class不是swift的關鍵字。宣告和初始化變數時,在識別符號的前面加上關鍵字let,就可以把該變數指...
Swift開發教程 Swift的基本語法
下面來介紹swift的基本用法 println hello,world println 你好,世界!定義乙個常量,使用關鍵字 let 在swift中,幾乎對所有的基本資料型別或者是物件型別使用結構體進行了重寫 let haidian 海淀 let haidian string 海淀 在swift中,...