引言:因?yàn)橹肮ぷ髦薪?jīng)歷過(guò)幾次大的項(xiàng)目重構(gòu)和組件化,所以陸陸續(xù)續(xù)學(xué)習(xí)了一些iOS單元測(cè)試相關(guān)的一些知識(shí),以下內(nèi)容是在前人基礎(chǔ)上的一些總結(jié)和在工程中應(yīng)用的一些心得。若有不足,望...
從iOS11 開始系統(tǒng)風(fēng)格變成了“賊大”的導(dǎo)航欄標(biāo)題樣式就不展示了 系統(tǒng)app里都有 設(shè)置方式可以分為全局設(shè)置或者單個(gè)頁(yè)面設(shè)置 1.全局設(shè)置 2.單個(gè)頁(yè)面設(shè)置(在viewWi...
隨著移動(dòng)互聯(lián)網(wǎng)技術(shù)的不斷發(fā)展和創(chuàng)新,訪談對(duì)于公司和開發(fā)人員和設(shè)計(jì)師來(lái)說(shuō)都是費(fèi)時(shí)且昂貴的項(xiàng)目,面對(duì)iOS開發(fā)者和設(shè)計(jì)師在訪談過(guò)程中可能遇到的問(wèn)題,現(xiàn)在為大家總結(jié)iOS技術(shù)面試題...
如何使用TestFlight公鏈發(fā)布內(nèi)測(cè)版本進(jìn)行測(cè)試 TestFlight公鏈 通過(guò)公開鏈接添加外測(cè)人員,無(wú)需收集用戶信息 用戶點(diǎn)擊公開鏈接后如果下載了TestFlight則...
彈出的View加在了window上,導(dǎo)致不能解決鍵盤遮擋的問(wèn)題。 彈出view的代碼: 使用:
這個(gè)欄目將持續(xù)更新--請(qǐng)iOS的小伙伴關(guān)注! (答案不唯一,僅供參考,文章最后有福利) iOS面試題大全(上)[http://www.itdecent.cn/c/31a51...
Block的底層基本結(jié)構(gòu) 通過(guò)clang命令查看編譯器是如何實(shí)現(xiàn)Block的,在終端輸入clang -rewrite-objc main.m,然后會(huì)在當(dāng)前目錄生成main.c...
NSTimer是我們經(jīng)常使用的一個(gè)跟時(shí)間相關(guān)的oc類,作用是在指定的時(shí)間觸發(fā)對(duì)應(yīng)的事件。 一、使用NSTimer 在iOS10.0之前有: - (instancetype)i...
今天早上起來(lái)無(wú)意起來(lái)看看Bugly的崩潰異常上報(bào),因?yàn)檫@周上線了一個(gè)版本解決了一個(gè)閃退的問(wèn)題,所以最近沒(méi)事都會(huì)看看還有沒(méi)有崩潰出現(xiàn)。果然,還是有崩潰的呀,但是這個(gè)崩潰和之前的...