益阳痪上旅行社

iOS高級程序員進階:Foundation核心數(shù)據(jù)類型原理
體系課

iOS高級程序員進階:Foundation核心數(shù)據(jù)類型原理

  • 移動開發(fā)

深入理解平時開發(fā)中常用的數(shù)據(jù)類型及其原理

¥19.9
本課程包括
  • 3小時的視頻隨時觀看
  • 可在APP隨時觀看
  • 結(jié)業(yè)證書
你將收獲
  • 對語言的設(shè)計思想進行理解
  • 深刻了解程序內(nèi)部的運行機制
  • 解決疑難BUG,優(yōu)化程序性能
  • 面試提升競爭力
課程介紹

隨著移動互聯(lián)網(wǎng)的快速發(fā)展,iOS開發(fā)已成為軟件開發(fā)領(lǐng)域的重要分支之一。作為iOS開發(fā)的核心語言,Objective-C與Swift的重要性不言而喻,系統(tǒng)學(xué)習(xí)這些數(shù)據(jù)類型的內(nèi)部工作原理,對于提升iOS高級程序員的技術(shù)水平具有重要意義。

為此,三節(jié)課邀請了精通iOS開發(fā)的張益琿老師帶來本次課程,旨在研究Foundation核心數(shù)據(jù)類型原理。

本課程將分為Objective-C篇與Swift篇兩大部分,通過課程的學(xué)習(xí)您將獲得對iOS底層數(shù)據(jù)結(jié)構(gòu)與算法的深刻洞察,為解決復(fù)雜問題奠定堅實基礎(chǔ);掌握高效使用核心數(shù)據(jù)類型的技巧,減少不必要的內(nèi)存消耗和性能瓶頸;具備高級程序員所需的深入理解和實踐能力,增強職場競爭力和項目領(lǐng)導(dǎo)力。

適合人群
  • iOS開發(fā)初學(xué)者
  • 軟件開發(fā)學(xué)生及講師
  • 初級iOS開發(fā)工程師
講師介紹
高級講師,互聯(lián)網(wǎng)技術(shù)書籍作者
擅長領(lǐng)域:
  • 架構(gòu)設(shè)計
  • Web開發(fā)
  • 移動開發(fā)
  • 小程序開發(fā)
  • 軟件測試
  • 運維安全
  • 計算機基礎(chǔ)
美國亞利桑那州立大學(xué)(AUS)計算機專業(yè)碩士。曾就職于多家知名互聯(lián)網(wǎng)企業(yè)。對客戶端、前端技術(shù)棧有廣泛涉獵。曾主導(dǎo)自研IM通訊系統(tǒng),支持千萬級用戶規(guī)模的大型應(yīng)用。專利發(fā)明:《未讀消息數(shù)量統(tǒng)計方法、裝置、計算機設(shè)備及存儲介質(zhì)》 。
課程大綱
共0節(jié) 時長0分鐘 全部收起
第一章 開篇
4分鐘
第二章 Objective-C篇
共10節(jié) | 1小時49分鐘
  • 2.1 NSString-從引用計數(shù)說起
    18分鐘
  • 2.2 iOS程序的內(nèi)存分布
    13分鐘
  • 2.3 NSString類簇
    13分鐘
  • 2.4 字符串拷貝
    14分鐘
  • 2.5 NSArray類簇
    8分鐘
  • 2.6 NSArray內(nèi)存分布
    8分鐘
  • 2.7 NSDictionary類簇
    6分鐘
  • 2.8 了解哈希表
    12分鐘
  • 2.9 處理哈希碰撞
    14分鐘
  • 2.10 NSDictionary原理
    3分鐘
第三章 Swift篇
共6節(jié) | 1小時7分鐘
  • 3.1 Swift值類型與引用類型
    11分鐘
  • 3.2 Swift中指針的使用
    16分鐘
  • 3.3 Swift中指針與內(nèi)存管理
    8分鐘
  • 3.4 String高級用法
    13分鐘
  • 3.5 Array類型
    10分鐘
  • 3.6 Dictionary類型
    9分鐘
購課須知

課程有效期:

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

上課模式:

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

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