設(shè)備適配手段 Trait(設(shè)備特性)iOS 8+ UITraitEnvironment protocol(UIScreen, UIWindow,...
用約束條件(constraint)描述View定位屬性之間的關(guān)系 Autoresizing只能描述上下級視圖之間的關(guān)系 Autolayout支持...
一.界面布局過程 super view -layoutSubviews -setNeedsLayout 下次繪制之前需要重新推算布局 layou...
一.UIKit坐標(biāo),原點在屏幕的左上角 (另外一個坐標(biāo)系:CoreGraphics坐標(biāo)系原點在左下角恃轩,y軸方向相反) 注意翻閱CGGeometr...
自動引用計數(shù)ARC,OC默認(rèn)的內(nèi)存管理機(jī)制,針對堆上的對象,由編譯器自動生成操作引用計數(shù)的指令(retain或release),來管理對象的創(chuàng)建...
NSString是一個Unicode編碼,16位字符的字符序列 NSString被定義為類,是一個引用類型,拷貝時就是拷貝指針 使用字符串的第一...
運行時多態(tài) 多態(tài):子類在父類統(tǒng)一行為接口下,表現(xiàn)不同的實現(xiàn)方式 對比重寫與重載 子類重寫父類同名同參數(shù)方法:子類只可重寫父類方法 方法名相同,參...
集合類型有三種: Array數(shù)組,基于索引的有序的序列 Set,無序的,而且值是唯一的集合 Dictionary,鍵值對,Keys只能是唯一的,...
類別支持在沒有源代碼的情況下,基于某些特定的場合,為一個類增加功能 可以添加: 類方法 實例方法 重寫基類方法 不能添加: 屬性 實例變量 已存...