首先要說的是 swift 中 使用三種方法來實現靜態屬性:
1.結構體靜態屬性
2.列舉靜態屬性
3.類靜態屬性
這三種方法的定義如下所示:
//第一種:結構體方式
struct 結構體名
set (新屬性值)
}}//第二種:列舉方式
enum 列舉名
set (新屬性值)
}}//第三種:類方式
class 類名
set (新屬性值)
}}
物件導向型別 例項儲存屬性 靜態儲存屬性 例項計算屬性 靜態計算屬性
類 支援 不支援 支援 支援
結構體 支援 支援 支援 支援
列舉 不支援 支援 支援 支援
我們可以使用這些方式來達到全域性常量的方式:
比如我們使用類方式來存放全域性常量
class contants
}//然後我們就可以使用contants.base_url這種方式來獲取這個全域性常量了。
Swift靜態屬性
在介紹靜態屬性之前,我們先來看乙個類的設計,有乙個account 銀行賬戶 類,假設它有3個屬性 amount 賬戶金額 interestrate 利率 和owner 賬戶名 在這3個屬性中,amount和owner會因人而異,不同的賬戶這些內容是不同的,而所有賬戶的interestrate都是相同...
Swift靜態屬性
在介紹靜態屬性之前,我們先來看乙個類的設計,有乙個account 銀行賬戶 類,假設 它有3個屬性 amount 賬戶金額 interestrate 利率 和owner 賬戶名 在這3個屬性中,amount和owner會因人而 異,不同的賬戶這些內容是不同的,而所有賬戶的interestrate都是...
html常用標籤及其屬性用法
cols 表示列,如果多列採用逗號間隔,百分比表示列的寬度,星號表示剩餘寬度,如果是行可以採用 rows,用法同cols,如以下為兩列 一列幀大小為 18 另一列幀大小為螢幕的剩餘部分 src為每幀對應的檔名稱 html 中target 屬性的4 個內定名稱 blank 表示新開啟乙個瀏覽器視窗 s...