swift各種控制項的簡單使用

2021-10-07 17:09:54 字數 1498 閱讀 2478

// todo: swift中可以不指定型別,但至少賦值一次

// todo: swift中可以不適用 ';'

// mark: 常量 let

let name =

"yvan"

let age =

30 let height =

170.6

// 如果初始化時沒有賦值,可在變數後面新增型別,用':'隔開

let ***:string

*** =

"man"

// 常量不會轉換到其他型別,如果需要轉換乙個值到另外不同的型別,要先構造乙個所需型別的例項

// 可以使用'+'語法

print

("my name is "

+name+

", today "

+string

(age)

+" years old."

)// 或者使用'\()'語法

print

("i`m a \(height) height \(***)."

)// mark: 變數 var

// 和常量語法類似 用var修飾的屬性賦值後可以修改

var object =

"nothing"

object =

"nothing going on"

print

(object)

// 使用 var定義色陣列或字典 相當於oc 中的 'nsmutablearray'和'nsmutabledictionary'

// todo: swfit 中使用 來建立字典或陣列

var names =

["li lei"

,"han meimei"

,"lusy"

] names[0]

="li bai"

names.

insert

("tom"

, at:0)

print

(names)

var people =

["name"

:"li lei"

,"age":10

,"***"

:"men"

] as [string : any]

people[

"age"]=

13print

(people)

// 如果是使用let宣告,就不可以對內容進行操作了,

// 建立空的 字典或陣列

//var texts = [string]()

//var dates = dictionary()

// todo: swift 支援型別推到,所以不需要指定型別,賦值即可,如果一定要指定型別,如下:

let value:double =

20.0

print

(value)

swift簡單使用

變數和常量的定義 變數 var 常量 let 格式 修飾符 var let 變數 常量名稱 資料型別 值 var numbera int 10 定義變數並初始化 numbera 20 變數的數值可以修改 let numberb int 20 定義常量並初始化 numberb 20 常量的資料不可以修...

UIPickerView 控制項的簡單使用

uipickerview 是ios常用的控制項之一,它通過輪轉介面提供一系列多值選項,它向使用者展示資訊,也能收集使用者輸入。下面是乙個普通的uipickerview控制項。使用uipickerview控制項需要遵守兩種協議,一種是uipickerviewdelegate,另一種是uipickerv...

GridView控制項的簡單使用

gridview控制項主要以網格的形式排列要顯示的元素,本篇部落格主通過乙個簡單的例項來幫助初學者理解和使用gridview控制項,不會涉及到效能的優化。效果預覽 1.gridview布局 在主布局檔案中宣告乙個 gridview 標籤,並設定它的一些屬性,這裡列舉了一些常用屬性 android c...