tcp報(bào)文段首部 最前面兩個(gè)分別是源端口和目的端口躁垛,各占2個(gè)字節(jié) Sequence Number是包的序號(hào)把敞,用來解決網(wǎng)絡(luò)包亂序(reorderi...
屬性監(jiān)聽器 誰需要被監(jiān)聽退疫,就調(diào)用addObserver:(被誰監(jiān)聽) forKeyPath:(監(jiān)聽哪個(gè)屬性) options:NSKeyValu...
使用場(chǎng)景 通常在注冊(cè)模塊傀顾,通過自定義inputView來自定義鍵盤加一個(gè)UIDatePicker來實(shí)現(xiàn)日期的選擇 主要用來選擇固定的內(nèi)容骗灶,限制輸...
CALayer 圖層所有顯示的東西都要放到這個(gè)圖層上友多,uiview本身不具備顯示功能攀隔,是他內(nèi)部的layer才具有顯示功能刻炒, 最主要决采,可以添加動(dòng)畫...
大部分按鈕的監(jiān)聽都使用代理方式 代理模式的作用1.A對(duì)象監(jiān)聽B對(duì)象的一些行為的時(shí)候,A成為B的代理坟奥。2.A對(duì)象想告訴B對(duì)象的一些事情的時(shí)候树瞭,B成...
注:只要有學(xué)到新的知識(shí)拇厢,會(huì)不斷更新 可能會(huì)用到的方法來設(shè)置contentSize,CGRectGetMaxY(放一個(gè)控件的frame)晒喷,通過這個(gè)...
注:有學(xué)到新知識(shí)會(huì)不斷更新 約束的規(guī)則 不可以有沖突的約束孝偎,考慮改變優(yōu)先級(jí)或者刪除 必須要有完整的約束,寬高(固定的寬高還是距離父控件的相對(duì)距離...
注:只要有學(xué)到新的知識(shí)凉敲,會(huì)不斷更新 UIView的常見屬性 NSArray *subviews這個(gè)屬性獲取的是所有子控件返回的是一個(gè)數(shù)組衣盾,數(shù)組元...