Swift 個(gè)人筆記

在Swift中贴浙,子類可以對父類的函數(shù)進(jìn)行重寫。但是在重寫的時(shí)候蜻直,要在函數(shù)名前加override袁串。

而在oc中進(jìn)行方法重寫的時(shí)候不用加override。

在Swift中囱修,初始化函數(shù)init在同一個(gè)類中可以重載且不用加override。

重載函數(shù)中可以傳入?yún)?shù)餐曼,參數(shù)可以在類中用_聲明一個(gè)實(shí)例變量啤咽,用來保存這個(gè)參數(shù)渠脉。
舉個(gè)例子:

class Hello{
var _name:string = "swift” 
init (name:string){
    _name = name
}
init(){
}
func sayHello{
    println(“Hello \(_name)")
}
}
//實(shí)例Hello
var h = Hello(name: “有參數(shù)的初始化函數(shù)")
h.sayHello()
var h1 = Hello()
h1.sayHello()

運(yùn)行結(jié)果:
h輸出Hello 有參數(shù)的初始化函數(shù)
h1輸出 Hello Swift

swift的類方法

類方法的聲明為 class fun 函數(shù)名
在類函數(shù)中我們不再使用self這樣的關(guān)鍵字。

swift的接口使用方法也稱作協(xié)議

協(xié)議的定義
protocol 協(xié)議名{
聲明要實(shí)現(xiàn)的方法

}

類名:協(xié)議名
{
必須實(shí)現(xiàn)協(xié)議中聲明的方法
}

枚舉 enumeration

Swift枚舉的成員并不會像c和o-c中那樣默認(rèn)生成0芋膘,1霸饲,2臂拓,3這樣的索引

自定義初始化函數(shù)時(shí)用的返回值比較(面試題中看到的)

instancetype instance:情況當(dāng)前類型
用它做返回值類型時(shí),表示返回當(dāng)前函數(shù)所在類的類型傻工,通常用作自定義初始化函數(shù)孵滞。比id類型要好。

類內(nèi)聲的公有變量public可以在類外調(diào)用坊饶,但是不可以用點(diǎn)操作符,要用指向->調(diào)用蟋滴。

例:
類名->公有變量名

  • super表示調(diào)用父類的方法
  • self表示調(diào)用當(dāng)前類的方法

在多態(tài)中痘绎。可以用父類的對象來兼容子類的對象


_仍在學(xué)習(xí)中~

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末球散,一起剝皮案震驚了整個(gè)濱河市散庶,隨后出現(xiàn)的幾起案子蕉堰,更是在濱河造成了極大的恐慌悲龟,老刑警劉巖,帶你破解...
    沈念sama閱讀 223,002評論 6 519
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件皿渗,死亡現(xiàn)場離奇詭異轻腺,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)挤土,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,357評論 3 400
  • 文/潘曉璐 我一進(jìn)店門误算,熙熙樓的掌柜王于貴愁眉苦臉地迎上來迷殿,“玉大人咖杂,你說我怎么就攤上這事∷咦郑” “怎么了?”我有些...
    開封第一講書人閱讀 169,787評論 0 365
  • 文/不壞的土叔 我叫張陵导披,是天一觀的道長埃唯。 經(jīng)常有香客問我,道長墨叛,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 60,237評論 1 300
  • 正文 為了忘掉前任扁凛,我火速辦了婚禮闯传,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘甥绿。我一直安慰自己,他們只是感情好洗出,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,237評論 6 398
  • 文/花漫 我一把揭開白布图谷。 她就那樣靜靜地躺著,像睡著了一般菠镇。 火紅的嫁衣襯著肌膚如雪承璃。 梳的紋絲不亂的頭發(fā)上利耍,一...
    開封第一講書人閱讀 52,821評論 1 314
  • 那天堂竟,我揣著相機(jī)與錄音玻佩,去河邊找鬼出嘹。 笑死咬崔,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的郎仆。 我是一名探鬼主播,決...
    沈念sama閱讀 41,236評論 3 424
  • 文/蒼蘭香墨 我猛地睜開眼扰肌,長吁一口氣:“原來是場噩夢啊……” “哼熊杨!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起晶府,我...
    開封第一講書人閱讀 40,196評論 0 277
  • 序言:老撾萬榮一對情侶失蹤川陆,失蹤者是張志新(化名)和其女友劉穎剂习,沒想到半個(gè)月后较沪,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,716評論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡猾昆,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,794評論 3 343
  • 正文 我和宋清朗相戀三年垂蜗,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片贴见。...
    茶點(diǎn)故事閱讀 40,928評論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡躲株,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出霜定,到底是詐尸還是另有隱情廊鸥,我是刑警寧澤辖所,帶...
    沈念sama閱讀 36,583評論 5 351
  • 正文 年R本政府宣布,位于F島的核電站吆视,受9級特大地震影響酥宴,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜拙寡,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,264評論 3 336
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望褒墨。 院中可真熱鬧擎宝,春花似錦郁妈、人聲如沸绍申。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,755評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽筋搏。三九已至,卻和暖如春奔脐,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背髓迎。 一陣腳步聲響...
    開封第一講書人閱讀 33,869評論 1 274
  • 我被黑心中介騙來泰國打工排龄, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留波势,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 49,378評論 3 379
  • 正文 我出身青樓拴曲,卻偏偏與公主長得像凛忿,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子侄非,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,937評論 2 361

推薦閱讀更多精彩內(nèi)容