益阳痪上旅行社

iOS高級程序員進階:語法雷區(qū)篇
體系課

iOS高級程序員進階:語法雷區(qū)篇

  • 數(shù)據(jù)思維
  • 大數(shù)據(jù)系統(tǒng)

iOS開發(fā)系列課

¥29.9
本課程包括
  • 5小時15分鐘的視頻隨時觀看
  • 可在APP隨時觀看
  • 結(jié)業(yè)證書
你將收獲
  • 幫助學員深入理解在iOS開發(fā)中容易忽略的語法重點
  • 幫助學員提高開發(fā)效率
  • 幫助學員面試成功率
課程介紹

無論是Objective-C語言還是Swift語言,其都有非常巧妙的設(shè)計思想與豐富的語法特性。在編寫程序時,編程語言是最基礎(chǔ)的工具,工具是否用的順手會直接影響到所編寫程序的效率與質(zhì)量。還有很多時候,一種場景我們知道應(yīng)該如何編寫代碼卻從來沒有深入想過為什么需要這樣寫,這時我們對代碼的把控能力將會大大降低,產(chǎn)生了異常也將極難排查。并且,在參加面試時,很多語言上的細節(jié)問題也常常會問倒應(yīng)聘者,這便造成了“老師傅栽跟頭”,應(yīng)聘者雖然編程經(jīng)驗豐富,卻并沒有取得自己理想的面試成績。

本套課程我們將著重從這些語言語法細節(jié)處著手,更深入的為大家講解其工作機制與內(nèi)部原理。幫助大家在編寫代碼時做到知其然,也知其所以然。對于iOS相關(guān)崗位面試??嫉恼Z法細節(jié),本套課程也會盡量多面的進行講解。其中包括Obejctive-C語言中的屬性修飾符,引用計數(shù)、動態(tài)性與運行時等相關(guān)內(nèi)容,也包括Swift語言中的Optional類型、閉包、協(xié)議與泛型等。

適合人群
  • 計算機編程愛好者
  • iOS開發(fā)工程師
  • 軟件工程師
講師介紹
高級講師,互聯(lián)網(wǎng)技術(shù)書籍作者
擅長領(lǐng)域:
  • 架構(gòu)設(shè)計
  • Web開發(fā)
  • 移動開發(fā)
  • 小程序開發(fā)
  • 軟件測試
  • 運維安全
  • 計算機基礎(chǔ)
美國亞利桑那州立大學(AUS)計算機專業(yè)碩士。曾就職于多家知名互聯(lián)網(wǎng)企業(yè)。對客戶端、前端技術(shù)棧有廣泛涉獵。曾主導自研IM通訊系統(tǒng),支持千萬級用戶規(guī)模的大型應(yīng)用。專利發(fā)明:《未讀消息數(shù)量統(tǒng)計方法、裝置、計算機設(shè)備及存儲介質(zhì)》 。
課程大綱
共0節(jié) 時長0分鐘 全部收起
開篇
4分鐘
第一章 修飾符的種類
共7節(jié) | 44分鐘
  • 1.1 @property做了什么
    15分鐘
  • 1.2 屬性修飾符
    3分鐘
  • 1.3 Setter語義類修飾符
    8分鐘
  • 1.4 訪問其名稱類修飾符
    3分鐘
  • 1.5 可寫性類修飾符
    3分鐘
  • 1.6 原子性類修飾符
    5分鐘
  • 1.7 為空性類修飾符
    6分鐘
第二章 自動引用計數(shù)
共3節(jié) | 35分鐘
  • 2.1 引用計數(shù)技術(shù)
    8分鐘
  • 2.2 自動引用計數(shù)初步
    13分鐘
  • 2.3 自動釋放池
    14分鐘
第三章 Block的應(yīng)用
共3節(jié) | 33分鐘
  • 3.1 Block的3種類型
    13分鐘
  • 3.2 Block中變量的捕獲
    14分鐘
  • 3.3 __Block關(guān)鍵詞
    6分鐘
第四章 RunLoop的學習應(yīng)用
共3節(jié) | 41分鐘
  • 4.1 RunLoop與線程的關(guān)系
    15分鐘
  • 4.2 RunLoop的運行機制
    17分鐘
  • 4.3 RunLoop的模式
    9分鐘
第五章 消息傳遞與super關(guān)鍵字
共3節(jié) | 42分鐘
  • 5.1 消息發(fā)送機制
    7分鐘
  • 5.2 消息傳遞的過程
    23分鐘
  • 5.3 關(guān)于super關(guān)鍵字
    12分鐘
第六章 運行時技術(shù)
23分鐘
第七章 Swift的學習應(yīng)用
共7節(jié) | 1小時34分鐘
  • 7.1 關(guān)于Swift中的可選類型
    8分鐘
  • 7.2 隱式解析與可選鏈
    11分鐘
  • 7.3 可選類型的本質(zhì)
    7分鐘
  • 7.4 Swift中的權(quán)限管理
    12分鐘
  • 7.5 Swift中的泛型示例
    14分鐘
  • 7.6 對泛型進行約束
    21分鐘
  • 7.7 協(xié)議與擴展
    22分鐘
購課須知

課程有效期:

自購買課程之日起 365 天,部分參與營銷活動產(chǎn)品以活動規(guī)則為準,請同學在有效期內(nèi)學習、觀看課程。

上課模式:

課程采取錄播模式,請注意自學課無班級微信群、班主任帶班及助教批改服務(wù)。

注:自學課不支持退款,確保你是真的需要再進行報名,報完名之后還請認真學習。