map:將數(shù)組進行遍歷,并在閉包表達式中處理每一項的元素值,將處理后的元素返回創(chuàng)建新的數(shù)組;map會將閉包表達式的返回值作為一個整體,所以才會出...
概述 AFNetworking3.x 其實是對 NSUrlSession 的封裝; AFNetworking 總共分為 5 個模塊:通信模塊 A...
條件編譯 系統(tǒng)版本號檢查 MARK、TODO、FIXME swift調(diào)用oc 新建1個橋接頭文件,文件名格式默認為:{targetName}-B...
指針分類 使用swift提供指針類型: UnsafePointer UnsafeMutablePointer UnsafeRawPointer ...
一、LLVM編譯器組成 LLVM項目是模塊化、可重用的編譯器以及工具鏈技術(shù)的集合,由前端(Fronttend),優(yōu)化器(Optimizer),后...
協(xié)議(Protocol) 使用 protocol 關(guān)鍵字來定義一個協(xié)議; 協(xié)議可以用來定義方法、屬性、下標的聲明; 協(xié)議可以被枚舉、結(jié)構(gòu)體,類遵...
繼承 值類型(枚舉、結(jié)構(gòu)體)不支持繼承,只有類(class)才能被繼承; 沒有父類的類,為基類; swift 中沒有像oc一樣,任何類最終必須繼...
下標(subscript)在數(shù)組和字典中使用,但是你可以給任何類型(枚舉,結(jié)構(gòu)體,類)增加 下標subscript 的功能; subscript...
方法 枚舉(enum)、結(jié)構(gòu)體(struct)、類(class)都可以定義實例方法、類型方法; swift 中方法可分為:實例方法(Instan...