![240](https://cdn2.jianshu.io/assets/default_avatar/4-3397163ecdb3855a0a4139c34a695885.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
泛型編程 泛型是一種參數(shù)化類型的機制(類型占位符)副渴,為算法和類型的實現(xiàn)提供了更高的復(fù)用性奈附、更強的安全型、更好的性能煮剧。 泛型支持包括:函數(shù)斥滤、類、結(jié)構(gòu)勉盅、枚舉 類型參數(shù)的實例化:“...
結(jié)構(gòu)與枚舉 結(jié)構(gòu) struct屬于值類型佑颇,具有值拷貝語義(賦值與傳值)struct不支持面向?qū)ο螅饕糜诙x輕量級數(shù)值類型菇篡;class支持面向?qū)ο箐龇饕糜谠O(shè)計有豐富關(guān)系的...
1.Swift簡介 Swift是在Objective-C的基礎(chǔ)上,借鑒了很多現(xiàn)代高級語言驱还,發(fā)展而成的一門安全嗜暴、高效、支持多種編程規(guī)范式的編程語言议蟆。蘋果在2014年6月WWDC...
數(shù)據(jù)存儲--簡易數(shù)據(jù)存儲 數(shù)據(jù)持久化 1.本地:文件 NSHomeDirectory() / Documents闷沥;數(shù)據(jù)庫2.云端:iCloud (文件,Key-Value數(shù)...
多線程--NSThread main thread主線程 在一個運行的iOS應(yīng)用中咐容,處理UIKit對象的所有方法調(diào)用舆逃。程序啟動后,系統(tǒng)自動創(chuàng)建主線程。主線程阻塞路狮,UI就會失去...
動畫 UIKit 動畫用于交互設(shè)計:更好的展示:relationship虫啥,structure,cause & effect UIView提供的動畫支持(UIViewAnima...
工程管理 從源碼到App Workspace管理一組Project,這些項目將使用同一個位置:保存項目狀態(tài)奄妨;保存構(gòu)造出來的產(chǎn)品涂籽;自動可以互相引用(implicit depen...
界面布局 - View 的定位 UIView 表示屏幕上一塊矩形區(qū)域;負(fù)責(zé)提供相應(yīng)區(qū)域的現(xiàn)實內(nèi)容砸抛,也處理相應(yīng)區(qū)域的事件響應(yīng)评雌。 iOS界面由一個樹狀的 UIView層次結(jié)構(gòu)組成...
TableView 1.表視圖組成及相關(guān)概念 1.表頭視圖(table header view)。表視圖最上邊的視圖直焙,用于展示表視圖的信息景东。2.表腳視圖(table foot...
7.ViewController MVC -模型。保存應(yīng)用數(shù)據(jù)的狀態(tài)奔誓。-視圖斤吐。為用戶展示信息并提供接口。-控制器丝里。接收用戶請求曲初,根據(jù)請求更新模型。更新視圖杯聚,并將其作為對用戶請...
1.導(dǎo)論 社區(qū) -> Apple 官方資源-->Mac App Store-->Xcode-->iOS Dev Center-->http://developer.apple...
8.字符串處理 認(rèn)識 ->NSString是一個Unicode編碼臼婆、16位字符的字符序列。語法:NSString *someString = @"this is a stri...
1.Objective-C簡介 1.1 簡介 1.基于C語言幌绍,在C語言基礎(chǔ)上颁褂,做了面向?qū)ο髷U展。2.1980年代初由 Brad Cox 和 Tom Love 發(fā)明傀广,后來稱為N...