在ios開發中通常 採用mvc模式,這裡的「m」就是指的資料模型。在這裡,主要講一下swift語言中如何建立資料模型。
1.建立swift檔案
2.建立乙個「person」模型類
重寫建構函式 方便建立,
3.懶載入 建立乙個資料模型物件的陣列
lazy
var persons:[person]? = ()
這裡我模擬建立了5個資料模型物件,放入了陣列中,以供懶載入呼叫!
4.呼叫事例
let lab = uilabel.init(frame: cgrectmake(0,0, 100, 100))
lab.text = persons![0].name
self
.view
.addsubview(lab)
swift 2 0 迴圈語句
9.迴圈語句 while var tiaojian 4 while tiaojian 0 swift 1.0 還有 do while 但是 swift 2.0 沒有了,只有repeat while repeat while tiaojian 6 for 其實沒多大要注意的,並且我們也不常用。forv...
swift2 0異常處理
異常處理,英文名為exceptional handling,是代替日漸衰落的error code方法的新法,提供error code 所未能具體的優勢。異常處理分離了接收和處理錯誤 這個功能理清了程式設計者的思緒,也幫助 增強了可讀性,方便了維護者的閱讀和理解。異常處理 又稱為錯誤處理 功能提供了處...
Swift2 0異常處理
在丟擲異常之前,我們需要在函式或方法的返回箭頭 前使用 throws 來標明將會丟擲異常 func mymethodretrunstring throws string func mymethodretrunnothing throws func mymethod throws do catch m...