本文主要講解三個運算符 左移(<<)止吁、與(&)同衣、或(|) 在iOS代碼中如何使用慌洪。 我們經(jīng)常能看到下面這樣的代碼 UIView*view = [[UIViewalloc]in...

本文主要講解三個運算符 左移(<<)止吁、與(&)同衣、或(|) 在iOS代碼中如何使用慌洪。 我們經(jīng)常能看到下面這樣的代碼 UIView*view = [[UIViewalloc]in...
為了提高應(yīng)用的體驗擂错,我們需要對程序作出優(yōu)化。難點不在如何做優(yōu)化,而在找出優(yōu)化的點。優(yōu)化常見的手段就是:1 異步讀寫:圖片征冷,數(shù)據(jù)庫,沙盒文件誓琼,plist等2 異步處理數(shù)據(jù):后臺...
對于生活離不開手機的我們來說检激,手機的電量就是一條重要的生命線,一般來說腹侣,當電量低于 20% 的時候叔收,我們的心總是那么揪著。作為一個開發(fā)者來說傲隶,我們應(yīng)該為用戶的手機省電饺律,讓用戶...
耗電量檢測 1.進入手機"設(shè)置" -> "電池",可以直觀的看出來手機應(yīng)用的耗電情況. 2.使用xcode打開你的工程,然后插上手機,使用真機running項目(必須是真機)...
校長做了這么長時間的開發(fā)帖鸦,有沒有遇到技術(shù)瓶頸呢?比如說公司業(yè)務(wù)穩(wěn)定了胚嘲,對技術(shù)突破的要求變低作儿,會不會對業(yè)務(wù)代碼失去興趣?如何才能一直保持熱情呢馋劈?想學(xué)自己喜歡的攻锰,公司的業(yè)務(wù)又用不...
串行任務(wù) 場景:現(xiàn)有3個耗時任務(wù)A,B,C 需要依次有序執(zhí)行。分析:為了不阻塞主線程妓雾,只能異步依次執(zhí)行任務(wù)A,B,C 方式一:GCD串行隊列 實現(xiàn)串行任務(wù) 特點:只需開啟一個...
OSSpinLock - 放棄使用 原理:忙等(busy-wait),消耗大量CPU時間 OSSpinLock在加鎖解鎖的速度方面娶吞,表現(xiàn)最好,但安全性難以保證械姻。原因:低優(yōu)先級...