iOS 最近工作中的點滴積累

2021-06-16 05:26:02 字數 652 閱讀 5559

1、longpress 手勢,如果手不離開螢幕系統會傳送很多個長按訊息,所以要通過外部變數來判斷是否要終結後面收到的訊息。

2、tap 手勢,如果要區分雙擊,三擊等等,需要加入一行 [tapgesture requiregesturerecognizertofail: doubletapgesture]; 的類似**。簡單的說,單擊要等待雙擊判斷失敗,才能確定時單擊。以此類推。

3、新增完手勢不要忘記釋放。

4、viewdidload 可能會被呼叫多次,比如記憶體警告後,系統會呼叫viewdidunload,如果介面切回到這個view,系統會接著呼叫viewdidload,但是init, dealloc 系統只會呼叫一次。所以,初始化變數等等,要放對位置。

5、如果 [[nsnotificationcenter defaultcenter] removeobserver: self] 將會導致無法收到記憶體警告,所以通常放到 dealloc 裡面。

6、如果確定要對某個view進行drawrect, 請確定這個view沒有響應autoresizingmask中的flexiblewidth 和 flexibleheight,不然畫出的圖變形會很厲害。

7、如果使用uiwebview,並且其中要進行css渲染,請確保渲染的層級,簡單地說就是div的巢狀不要太多,這樣對系統資源的消耗是非常巨大的。

工作中問題總結 積累

指令碼描述 需要建立使用者後將key發給該使用者的郵箱 廢話不多說直接上指令碼了 bin bash 建立使用者 read p enter your name user name user count cat etc passwd grep user name c if user count ne 1...

最近工作中遇到的SQL語句

1.求表中某列的和,並把其值賦給乙個變數 sqlcommand cmd new sqlcommand select sum aa from table conn int32 aa int32 cmd.executescalar 2.判斷欄位的值是否為數字 select from hr user wh...

怎樣在工作中積累自己的資源!?

從業十多年,打交道的客戶都比較認可我這個人,但是由於從事行業的原因,很多是人走茶涼,基本都不怎麼聯絡了。現在靜下來反思,其實也有自己的原因,一方面太過專注於工作,對客戶在生活其他方面的交流較少,大家除了工作這方面,基本不了解你,交往太少 第二,客戶分散在全國各地,沒啥事自己不愛搭理人,沒有積累人脈的...