一砌溺、C語言基礎(chǔ)
基本數(shù)據(jù)類型影涉、基本運(yùn)算、函數(shù)规伐、數(shù)組蟹倾、字符串、指針猖闪、結(jié)構(gòu)體鲜棠、預(yù)處理指令、枚舉培慌、文件操作豁陆、內(nèi)存管理
二、Objective-C
1吵护、Objective-C基本語法
數(shù)據(jù)類型盒音、表達(dá)式、變量馅而、循環(huán)結(jié)構(gòu)里逆、選擇結(jié)構(gòu)
2、Objective-C面向?qū)ο?/h5>
類用爪、對象、繼承胁镐、自省偎血、SEL選擇器、屬性訪問盯漂、多態(tài)颇玷、動(dòng)態(tài)類型、動(dòng)態(tài)綁定
3就缆、內(nèi)存管理
ARC帖渠、MRC、GC
4竭宰、Runtime
三空郊、iOS
1份招、Foundation框架
Protocol、Delegation狞甚、Category锁摔、Foundation框架類結(jié)構(gòu)和關(guān)系、基本數(shù)據(jù)類型(NSNumber哼审、NSValue谐腰、NSString、NSMutableString)涩盾、容器類(NSArray十气、NSMutableArray、NSDictionary春霍、NSMutableDictionary砸西、NSSet、NSMutableSet)终畅、文件管理(NSFileManager)籍胯、NSData、通知中心NSNotificationCenter离福、網(wǎng)絡(luò)處理(NSURLConnection杖狼、NSURL、NSURLRequest妖爷、NSResponse)
2蝶涩、UIKit框架
UIKit框架類結(jié)構(gòu)和關(guān)系、窗口UIWindow絮识、視圖UIView绿聘、應(yīng)用程序UIApplication、基本控件(UILabel次舌、UIButton熄攘、UITextField、UITextView彼念、UIImageView挪圾、UIAlertView)、觸摸(UITouch)逐沙、事件(UIEvent)哲思、手勢(UIGestureRecognizer)、滾動(dòng)視圖UIScrollView吩案、表格視圖UITableView棚赔、集合視圖UICollectionView、視圖控制器UIViewController、標(biāo)簽控制器靠益、導(dǎo)航控制器丧肴、表格控制器
3、QuartzCore框架
2D繪圖捆毫、圖層CALayer闪湾、核心動(dòng)畫Core Animation
4、數(shù)據(jù)管理
UserDefaults绩卤、Keychain途样、plist文件、NSKeyedArchiver歸檔濒憋、CoreData框架何暇、SQLite3、FMDB凛驮、Realm
5裆站、多線程編程
NSThread、GCD黔夭、NSOperationQueue
6宏胯、網(wǎng)絡(luò)編程
HTTP協(xié)議、JSON數(shù)據(jù)處理本姥、加載網(wǎng)絡(luò)圖片肩袍、NSURLSession、AFNetworking婚惫、CFNetwork氛赐、Socket
7、多媒體
音頻先舷、視頻艰管、相機(jī)、相冊蒋川、流媒體
8牲芋、系統(tǒng)服務(wù)
iCloud、推送捺球、內(nèi)購街图、游戲中心GameCenter、廣告懒构、藍(lán)牙、打電話耘擂、發(fā)短信胆剧、通訊錄、郵件、瀏覽器
9秩霍、其他重要框架
MapKit框架(地圖API)篙悯、CoreLocation框架(用戶定位)、本地化铃绒、加速計(jì)鸽照、Passbook、自動(dòng)布局Autolayout颠悬、UIDynamic矮燎、SpriteKit Game框架
10、架構(gòu)設(shè)計(jì)
MVC赔癌、MVVM诞外、VIPER、CocoaReactive
11灾票、支付峡谊、二維碼、加密刊苍、XMPP即時(shí)通訊既们、第三方登錄、分享
12正什、測試與性能分析
Instruments啥纸、XCTest、OCMock埠忘、調(diào)試
13脾拆、編譯部署
Shell腳本、Python腳本莹妒、Linux系統(tǒng)命令
14名船、提審上架
iTunes Connect、App審核指南
15旨怠、統(tǒng)計(jì)
友盟統(tǒng)計(jì)渠驼、百度移動(dòng)統(tǒng)計(jì)
16、代碼管理
SVN鉴腻、Git
17迷扇、web
H5、CSS爽哎、Javascript