前沿 由于項目需求不是很緊促以及項目中多使用cocoapod 管理的自己的代碼,就在各種博客中,看了許多優(yōu)秀的文章,并親測如何使用,現(xiàn)在落實成文章記錄一下,以便日后使用查看。...
前沿 由于項目需求不是很緊促以及項目中多使用cocoapod 管理的自己的代碼,就在各種博客中,看了許多優(yōu)秀的文章,并親測如何使用,現(xiàn)在落實成文章記錄一下,以便日后使用查看。...
相關(guān)描述:1、首先我們創(chuàng)建一個NSThread 對象,調(diào)用它的Start()-->然后在期方法中創(chuàng)建一個Pathread 線程,然后指定他的啟動函數(shù),main函數(shù),調(diào)用tar...
alloc alloc 經(jīng)過一系列調(diào)用最終調(diào)用的c函數(shù)中的calloc方法,在alloc對象時,引用計數(shù)并沒有加1.那為什么在使用retainCount獲取時,引用計數(shù)+1 ...
一、什么是Runloop? Runloop是通過內(nèi)部維護的事件循環(huán),來對事件\消息進行管理的對象。二、什么是事件循環(huán)? 有消息需要的處理的時,立即被喚醒,(內(nèi)核態(tài)-->用戶態(tài)...
1、循環(huán)引用的種類(1)自循環(huán)引用(2)相互循環(huán)引用(3)多循環(huán)引用 如何破除循環(huán)引用?(1)避免產(chǎn)生循環(huán)引用(2)在合適的時機手動斷環(huán)處理 具體的解決方案有哪些? (1)_...
(1)Autoreleasepool的實現(xiàn)原理: 以棧為結(jié)點,由雙向鏈表的形式合成的數(shù)據(jù)結(jié)構(gòu)。 與線程一一對應(yīng)。 (2)@autoReleasePool經(jīng)過編譯器變異后,成為...
(1)block的概念:block 是將函數(shù)和執(zhí)行上下文 封裝起來的對象。block調(diào)用-->函數(shù)調(diào)用。 block變量其實解釋一個函數(shù)指針。 block 調(diào)用就是函數(shù)調(diào)用,...
大數(shù)據(jù): 可以插入 "_" 對數(shù)據(jù)進行分割 比如:100萬 可以寫成 1_00_0000 浮點型: 使用科學(xué)計數(shù)法: 1.2x10^3--->1.2e3 可以使用'_'忽略一...
1、SetNeedLayout、 SetNeedDisplay、LayoutIfNeeded; SetNeedDisplay 自動調(diào)用DrawRect 方法SetNeedl...
HTTP:的三次握手、四次揮手, 一些常用狀態(tài)碼的問題:1,2,3,4,5 開頭的 http 的特點:(1)無鏈接的問題:http 建立鏈接和釋放鏈接的過程。 通過http...