貧道剛?cè)肼毝肤~深圳4個(gè)月,本以為能安然過(guò)個(gè)好年,突然來(lái)的裁員消息重重給了一錘。進(jìn)城外來(lái)務(wù)工人員的悲哀,總結(jié)一些面試題供廣大道友借鑒,也有些回答不...
引言:無(wú)痕埋點(diǎn),眾所周知是移動(dòng)端一個(gè)收集用戶行為和數(shù)據(jù)分析很重要的一項(xiàng)技術(shù)手段。Flutter作為近幾年年大熱的移動(dòng)端跨平臺(tái)技術(shù)生態(tài)圈已慢慢建設(shè)...
背景 1.自動(dòng)生成斷言能力是自動(dòng)化測(cè)試中很重要的一環(huán)節(jié)。斷言本身可復(fù)雜可簡(jiǎn)單,當(dāng)然復(fù)雜斷言還是需人工生成,但是頁(yè)面一些基礎(chǔ)可見性斷言還是有跡可循...
有時(shí)候我們使用一些第三方預(yù)編譯的庫(kù),或者自己編譯的庫(kù)放在另外一臺(tái)機(jī)器上時(shí),常常遇到: 這類的錯(cuò)誤,這是因?yàn)樵?Mac 系統(tǒng)中,默認(rèn)搜索庫(kù)的路徑是...
三種類型循環(huán)引用 1.自循環(huán)引用2.相互循環(huán)引用3.多循環(huán)引用 自循環(huán)引用 假如有一個(gè)對(duì)象,內(nèi)部強(qiáng)持有它的成員變量obj,若此時(shí)我們給obj賦值...
viewDidLoad中通過(guò)NSMutebleArray的array類方法創(chuàng)建數(shù)組對(duì)象,這個(gè)array對(duì)象的內(nèi)存是在什么時(shí)機(jī)釋放的?在每一次ru...
下面看下上面發(fā)生了什么過(guò)程,objc_initWeak的調(diào)用棧: 1.objc_initWeak函數(shù)會(huì)調(diào)用storeWeak函數(shù)。2.然后調(diào)用w...
ARC&MRC 內(nèi)存管理涉及到以下幾個(gè)方法:alloc : 分配對(duì)象的內(nèi)存空間。retain : 使一個(gè)對(duì)象的引用計(jì)數(shù)加1release : 使...
內(nèi)存布局 上面的圖代表一個(gè)內(nèi)存區(qū)域,內(nèi)存區(qū)域分為內(nèi)核區(qū)的內(nèi)存(最上邊),程序加載的控件(中間),保留的內(nèi)存空間(最下面)。地址的表示是由下到上是...