基于 simdjson 來解析 JSON 數(shù)據(jù) simdjson看了戴銘老師的iOS開發(fā)高手課程后 26 | 如何提高 JSON 解析的性能?...
小編喜歡用xib布局UI,因此為了適配不同屏幕 就需要將IB上的約束拖入到類中,程序啟動后修改NSLayoutConstraint.consta...
今天去面試 面試官問我 a->b 跟 a.b有啥區(qū)別,我說第一個是通過指針去訪問成員,第二個是點語法去訪問 ,一般用在結(jié)構(gòu)體變量去訪問其內(nèi)部成員...
今天去面試了讓我手寫一個 memcpy 函數(shù),畢竟簡歷寫的精通C/C++ ,然后我就寫了一個 后邊不知道怎么寫了 ,然后給面試官說我一般都是用這...
YYMemoryCache內(nèi)部通過一個雙向循環(huán)鏈表 _YYLinkedMap 來管理數(shù)據(jù),并將_YYLinkedMapNode根據(jù)key值存放在...
iOS 常見內(nèi)存緩存方案有NSCache ,可以設(shè)置最大緩存數(shù)量,一旦超過緩存數(shù)量,就會將里邊的數(shù)據(jù)進行覆蓋操作,確保緩存數(shù)據(jù)不超過最大數(shù)量.基...
最近筆者在學(xué)習(xí)C++ STL 學(xué)習(xí)之余用C++寫了一個貪食蛇小游戲 ,大家可以安裝到自己手機上玩. 源碼下載地址: http://basiclo...
block內(nèi)部為什么不能夠直接修改 auto 變量的值? 因為 auto age 變量是在棧上存放的, 當(dāng)函數(shù)作用域結(jié)束時就會被銷毀,而 bl...
在開始我們本文之前 我們先看下邊的代碼 運行結(jié)果 NSMallocBlock 對auto 類型變量會進行強引用 因為 block 內(nèi)存分配在堆...