軟體工程系暑假培訓計劃之二——iOS培訓大綱
第一章 iOS 平臺概述
(1)iOS簡介
(2)環境搭建
(3)系統架構
(4)Hello World 簡介
第二章 Objective-C語言
(1)資料型別與表示式
(2)String分配與使用
(3)值比較
(4)自定義類
(5)建立與初始化物件
(6)類屬性
(7)Retain/automatic/nonatomic
(8)ARC
(9)Delegate/protocol
(10)Runtime type check
(11)使用Number
(12)使用Array
(13)使用Dictionary
(14)Category與Extension
第三章 控制器與控制元件(一)
(1)視窗與檢視
(2)座標系統
(3)控制器與檢視
(4)檢視事件處理
(5)控制元件與各種controller使用
(6)View與control類進一步理解
(7)MVC框架介紹
第三章 控制器與控制元件(二)-Table View
(1)建立
(2)Delegate
(3)資料
(4)Event
(5)Accessories
(6)Hierachy data
(7)Swipe deletion
(8)Header/footer
(9)Context menu
(10)moving/deletion(exercise)
(11)UITableViewConroller /refresh
第四章 iOS Application 介紹
(1)應用程式組成
(2)事件處理
(3)通知
第五章 Storyboard 介紹
(1)Storyboard
(2)Nib xib storyboard
(3)Storyboard中新增控制器
(4)Storyboard中新增自定義controller
(5)Storyboard中新增自定義view
(6)Segque
(7)Autosizing
(8)Autolayout
(9)旋轉處理
第六章 Bundle、資源、檔案、資料庫
(1)Bundle & Path
(2)資源訪問
(3)檔案IO
(4)資料庫
第七章 圖形、變換、動畫
(1)Core graphics
(2)Core Text
(3)UIView animation/transform
(4)CALayer(core animation)
(5)變換
(6)動畫
第八章 多執行緒與多工
(1)NSThread
(2)定時器
(3)NSTimer/NSThread retain cycle問題
(4)執行緒通訊
(5)GCD
(6)Operation queue
(7)performSelector NSObject
(8)多工
第九章 網路程式設計
(1)網路與HTTP
(2)網路狀態
(3)NSURLConnection
(4)ASIHTTPRequest
(5)UIWebView
(6)XML解析
第十章 Audio與Video
(1)播放Audio
(2)處理播放中斷
(3)錄音
(4)多音訊播放
(5)播放視訊
(6)視訊截圖
(7)訪問Music Library
第十一章 開發者賬號、裝置除錯
(1)開發者賬號
(2)裝置除錯
(3)商店提交
第十二章 其他手機功能
(1)通訊錄
(2)攝像頭
(3)加速度計
(4)位置服務
(5)陀螺儀
(6)電話
(7)簡訊
相關文章
- ui設計培訓學習就業大綱分享UI就業
- 軟體測試培訓分享:哪家軟體測試培訓機構好?
- Java程式設計師技術培訓需要培訓哪些?Java程式設計師
- 區塊鏈最全線上培訓大綱——尹成學院區塊鏈
- 區塊鏈最全線下培訓大綱——尹成學院區塊鏈
- 大專生可以參加軟體測試培訓嗎
- ABAQUS模擬軟體新手入門培訓
- Abaqus 模擬軟體新手入門培訓
- Java培訓:長沙Java培訓機構排名Java
- 軟體測試培訓分享:如何劃分bug的嚴重級別
- 培訓也需要設計——你們是如何做培訓的呢?
- iOS培訓就業前景分析詳解iOS就業
- 軟體測試培訓學習哪些內容?
- 深圳軟體測試培訓:Postman的Monitor功能Postman
- 軟體測試培訓需要學習什麼
- 參加培訓
- Android 安全培訓Android
- 軟體測試培訓分享:軟體測試的發展空間大嗎
- 長沙Java培訓:自學Java程式設計有必要報培訓班麼?Java程式設計
- 軟體測試系統培訓學習要多久?
- 參加軟體測試培訓需要注意哪些
- 軟體測試培訓教程:pytest與unittest區別
- 參加軟體測試培訓前景好不好
- 軟體測試培訓分享:Bug的作用有多大?
- 軟體測試培訓:如何搭建測試環境
- 培訓機構班課管理軟體怎麼選?
- 女生參加軟體測試培訓合適嗎?
- Java培訓分享:學習Java需要什麼軟體?Java
- 軟體測試培訓:不可不知的十大軟體測試工具
- java培訓分享:java軟體開發可以用哪些軟體?Java
- 核心程式設計培訓目錄程式設計
- ABAQUS基礎培訓
- 測試培訓方案
- FPGA課程培訓FPGA
- Oracle WareHouse Builder培訓OracleUI
- 雲學堂培訓
- 部門要我組織培訓,培訓點啥比較好
- java培訓分享:java培訓架構師學習線路圖Java架構
- 長沙前端培訓多少錢?前端培訓機構怎麼選?前端