最近在學(xué)習(xí)React Native拣挪,看了一周的RN基本用法和JS的基礎(chǔ)知識(shí)辽狈,上周末自己搗鼓了一點(diǎn)東西赂鲤,感覺(jué)收獲很大刚梭,所以決定寫下來(lái)記錄一下风喇。 之...
前二天去某土豪創(chuàng)業(yè)公司面試被問(wèn)到了內(nèi)存管理的一些問(wèn)題怪与,面試官提到了autoreleasepool的問(wèn)題藏姐,但是由于項(xiàng)目中從來(lái)沒(méi)有用過(guò)隆箩,當(dāng)時(shí)的回答全...
最近在項(xiàng)目中遇到一個(gè)特別奇怪的問(wèn)題,經(jīng)過(guò)一上午加一中午的排查羔杨,終于定位了問(wèn)題捌臊。這個(gè)過(guò)程很曲折,有必要記錄一下兜材。 問(wèn)題描述:在6s以及6sp上理澎,無(wú)...
最近幾個(gè)項(xiàng)目在使用到圖片的時(shí)候都采取異步加載的情況,然而原生的ImageView的相關(guān)方式是同步執(zhí)行的曙寡,如果圖片太大或者網(wǎng)絡(luò)條件不佳糠爬,那么就會(huì)造...
最近的幾個(gè)項(xiàng)目中,一直使用的是AFNetworking ,但是網(wǎng)上幾乎都是2.0版本的解析举庶,所以下面我們來(lái)簡(jiǎn)要分析一下3.0版本的源碼执隧。源碼目錄...
項(xiàng)目中經(jīng)常用到下拉刷新的功能,平時(shí)用的最多的是MJRefresh,這個(gè)第三方庫(kù)提供了簡(jiǎn)單易用的API镀琉,方便使用峦嗤,下面我們來(lái)分析一下源碼。 一屋摔、常...
情景再現(xiàn):在項(xiàng)目中從服務(wù)器獲取數(shù)據(jù)的時(shí)候烁设,經(jīng)常采用json格式的數(shù)據(jù),為了能方便的使用這些數(shù)據(jù)钓试,項(xiàng)目中會(huì)把json轉(zhuǎn)化為model装黑。 之前我們的...
一、NSTimer使用方式如下: 優(yōu)點(diǎn):一行代碼弓熏,簡(jiǎn)潔明了坑坑坑坑坑:1恋谭、只執(zhí)行一次的timer在結(jié)束后計(jì)數(shù)器會(huì)減1,然后釋放挽鞠。重復(fù)執(zhí)行的tim...
情景再現(xiàn):在項(xiàng)目中遇到從數(shù)據(jù)庫(kù)加載大量數(shù)據(jù)的情況箕别,為了避免卡頓的現(xiàn)象,所以另開(kāi)一個(gè)線程進(jìn)行數(shù)據(jù)庫(kù)讀寫操作滞谢,然后用廣播通知主線程刷新。但是實(shí)際運(yùn)行...