游客,如果您要查看本帖隱藏內(nèi)容請(qǐng) 回復(fù)
課程簡(jiǎn)介:
適合有一定開發(fā)基礎(chǔ)的iOS從業(yè)人員學(xué)習(xí)。課程包括iOS調(diào)試、iOS單元測(cè)試、iOS性能優(yōu)化、iOS協(xié)同開發(fā)Git版本控制、iOS分層架構(gòu)設(shè)計(jì)、基于測(cè)試驅(qū)動(dòng)的iOS開發(fā)
iOS開發(fā)-調(diào)試:介紹了我有哪些調(diào)試工具;重點(diǎn)介紹了幾個(gè)常用的調(diào)試工具,具體包括日志與斷言的輸出、LLDB調(diào)試工具、異常堆棧報(bào)告分析;接下來(lái)講解了如何在真機(jī)上調(diào)試應(yīng)
用;最后分析了Xcode設(shè)備管理工具的使用。
基于測(cè)試驅(qū)動(dòng)的iOS開發(fā):了解測(cè)試驅(qū)動(dòng)的iOS開發(fā),掌握測(cè)試驅(qū)動(dòng)開發(fā)流程。
iOS單元測(cè)試:學(xué)習(xí)單元測(cè)試框架:OCUnit、GHUnit和OCMock。
性能優(yōu)化: iOS中開發(fā)性能優(yōu)化方法:內(nèi)存優(yōu)化、資源文件優(yōu)化、延遲加載、持久化優(yōu)化、使用可重用對(duì)象、多線程以及程序編譯參數(shù)等方面介紹性能優(yōu)化。
代碼版本控制:學(xué)習(xí)如何使用Git進(jìn)行代碼版本控制,包括Git服務(wù)器的搭建,Git常用命令,協(xié)同開發(fā),還介紹了Xcode中配置和使用Git工具。
iOS分層架構(gòu)設(shè)計(jì):分層是將一個(gè)系統(tǒng)分成相似技術(shù)的模塊,這樣做的目的就是就是降低耦合度,而降低耦合度,可以細(xì)化開發(fā)角色,提高開發(fā)效率。
課時(shí)列表:
課時(shí)1 : iOS架構(gòu)設(shè)計(jì)-低耦合企業(yè)級(jí)系統(tǒng)架構(gòu)設(shè)計(jì)及移動(dòng)平臺(tái)的分層架構(gòu)設(shè)計(jì)時(shí)長(zhǎng)36分18秒
課時(shí)2 : iOS架構(gòu)設(shè)計(jì)-基于同一工程的分層-1時(shí)長(zhǎng)18分9秒
課時(shí)3 : iOS架構(gòu)設(shè)計(jì)-基于同一工程的分層-2時(shí)長(zhǎng)24分41秒
課時(shí)4 : iOS架構(gòu)設(shè)計(jì)-基于同一工程的分層-3時(shí)長(zhǎng)25分38秒
課時(shí)5 : iOS架構(gòu)設(shè)計(jì)-基于同一工程的分層-4時(shí)長(zhǎng)25分18秒
課時(shí)6 : iOS架構(gòu)設(shè)計(jì)-基于一個(gè)工作空間不同工程的分層時(shí)長(zhǎng)30分41秒
課時(shí)7 : 基于測(cè)試驅(qū)動(dòng)的iOS開發(fā)-測(cè)試驅(qū)動(dòng)的軟件開發(fā)概述時(shí)長(zhǎng)26分46秒
課時(shí)8 : 基于測(cè)試驅(qū)動(dòng)的iOS開發(fā)-使用OCUnit測(cè)試框架時(shí)長(zhǎng)31分13秒
課時(shí)9 : 基于測(cè)試驅(qū)動(dòng)的iOS開發(fā)-使用GHUnit測(cè)試框架-添加GHUnit到工程時(shí)長(zhǎng)20分14秒
課時(shí)10 : 基于測(cè)試驅(qū)動(dòng)的iOS開發(fā)-編寫GHUnit測(cè)試用例-分析測(cè)試報(bào)告時(shí)長(zhǎng)12分9秒
課時(shí)11 : 基于測(cè)試驅(qū)動(dòng)的iOS開發(fā)-使用偽對(duì)象時(shí)長(zhǎng)24分42秒
課時(shí)12 : iOS單元測(cè)試最佳實(shí)踐-iOS單元測(cè)試策略、測(cè)試數(shù)據(jù)持久層時(shí)長(zhǎng)19分4秒
課時(shí)13 : iOS單元測(cè)試最佳實(shí)踐-測(cè)試業(yè)務(wù)邏輯層時(shí)長(zhǎng)13分37秒
課時(shí)14 : iOS單元測(cè)試最佳實(shí)踐-測(cè)試表示層時(shí)長(zhǎng)35分40秒
課時(shí)15 : iOS代碼版本控制-關(guān)于代碼版本管理時(shí)長(zhǎng)13分13秒
課時(shí)16 : iOS代碼版本控制-Git代碼版本控制-服務(wù)器搭建時(shí)長(zhǎng)22分46秒
課時(shí)17 : iOS代碼版本控制-Gitolite服務(wù)器管理時(shí)長(zhǎng)15分27秒
課時(shí)18 : iOS代碼版本控制-Git常用命令時(shí)長(zhǎng)9分15秒
課時(shí)19 : iOS代碼版本控制-Git分支時(shí)長(zhǎng)10分13秒
課時(shí)20 : iOS代碼版本控制-Git協(xié)同開發(fā)時(shí)長(zhǎng)14分30秒
課時(shí)21 : iOS代碼版本控制-Xcode中Git的配置與使用時(shí)長(zhǎng)27分31秒
課時(shí)22 : GitHub代碼托管服務(wù)-創(chuàng)建和配置GitHub賬號(hào)時(shí)長(zhǎng)11分29秒
課時(shí)23 : GitHub代碼托管服務(wù)-創(chuàng)建代碼庫(kù)時(shí)長(zhǎng)9分14秒
課時(shí)24 : GitHub代碼托管服務(wù)-派生(fork)代碼庫(kù)時(shí)長(zhǎng)18分18秒
課時(shí)25 : GitHub代碼托管服務(wù)-使用GitHub協(xié)同開發(fā)之一對(duì)多模式時(shí)長(zhǎng)21分58秒
課時(shí)26 : GitHub代碼托管服務(wù)-使用GitHub協(xié)同開發(fā)之多對(duì)多模式時(shí)長(zhǎng)14分53秒
課時(shí)27 : GitHub代碼托管服務(wù)-管理組織時(shí)長(zhǎng)22分23秒
課時(shí)28 : iOS調(diào)試開發(fā)-定位編譯錯(cuò)誤-查看日志-查看設(shè)置斷點(diǎn)時(shí)長(zhǎng)31分39秒
課時(shí)29 : iOS調(diào)試開發(fā)-調(diào)試工具欄-輸出窗口-變量窗口以及查看線程時(shí)長(zhǎng)14分9秒
課時(shí)30 : iOS調(diào)試開發(fā)-日志與斷言輸出時(shí)長(zhǎng)28分30秒
課時(shí)31 : iOS調(diào)試開發(fā)-斷點(diǎn)命令時(shí)長(zhǎng)18分38秒
課時(shí)32 : iOS調(diào)試開發(fā)-觀察點(diǎn)命令以及查看變量和計(jì)算表達(dá)式命令時(shí)長(zhǎng)13分36秒
課時(shí)33 : iOS調(diào)試開發(fā)-堆棧報(bào)告分析時(shí)長(zhǎng)9分23秒
課時(shí)34 : iOS調(diào)試開發(fā)-iOS設(shè)備上調(diào)試與Xcode設(shè)備管理工具-上時(shí)長(zhǎng)26分46秒
課時(shí)35 : iOS調(diào)試開發(fā)-iOS設(shè)備上調(diào)試與Xcode設(shè)備管理工具-下時(shí)長(zhǎng)21分38秒
課時(shí)36 : iOS內(nèi)存優(yōu)化-內(nèi)存優(yōu)化及內(nèi)存泄漏問題的解決時(shí)長(zhǎng)33分11秒
課時(shí)37 : iOS內(nèi)存優(yōu)化-autorelease的使用問題及響應(yīng)內(nèi)存警告時(shí)長(zhǎng)16分34秒
課時(shí)38 : iOS內(nèi)存優(yōu)化-選擇nib還是故事板時(shí)長(zhǎng)15分41秒
課時(shí)39 : iOS內(nèi)存優(yōu)化-優(yōu)化資源文件時(shí)長(zhǎng)22分鐘
課時(shí)40 : iOS內(nèi)存優(yōu)化-延遲加載時(shí)長(zhǎng)14分34秒
課時(shí)41 : iOS內(nèi)存優(yōu)化-數(shù)據(jù)持久化的優(yōu)化及使用文件時(shí)長(zhǎng)18分55秒
課時(shí)42 : iOS內(nèi)存優(yōu)化-使用SQLite數(shù)據(jù)庫(kù)及使用CoreData時(shí)長(zhǎng)18分35秒
課時(shí)43 : iOS內(nèi)存優(yōu)化-可重用對(duì)象的使用時(shí)長(zhǎng)16分16秒
課時(shí)44 : iOS內(nèi)存優(yōu)化-并發(fā)處理與多核CPU時(shí)長(zhǎng)16分14秒
課時(shí)45 : iOS內(nèi)存優(yōu)化-編譯器和編譯參數(shù)時(shí)長(zhǎng)13分34秒
|