創(chuàng)建timer的方式 上述3種方式都存在內(nèi)存泄漏的問(wèn)題 循環(huán)引用和內(nèi)存泄漏的分析 一般的話鹊漠,我們創(chuàng)建一個(gè)定時(shí)器持有關(guān)系如下: 那我把target...
造成內(nèi)存泄漏&循環(huán)引用的原因 self->timer->self runloop->timer->self 解決 NSTimer 循環(huán)引用 這兩...
1 Rumloop 在三方庫(kù)的使用 1.1 AFN2.x 首先我們要明確一個(gè)概念捧韵,線程一般都是一次執(zhí)行完畢任務(wù)克胳,就銷毀了付燥。而在線程中添加了run...
一职辅、繼承關(guān)系 二、CAAnimation CAAnimation作為所有動(dòng)畫類型父類,是一個(gè)抽象類司蔬;我們不能直接使用CAAnimation類,而...
一姨蝴、總覽 本類是一個(gè)單例俊啼,作用是管理圖片的下載,并連接 UIImageView 等 UIKit 類左医。本類中實(shí)現(xiàn)的功能包括緩存查詢授帕、取消下載、圖片...
一浮梢、總覽 本類是一個(gè)單利對(duì)象跛十,作用是生成一個(gè)圖片的下載任務(wù),既創(chuàng)建一個(gè) SDWebImageDownloaderOperation秕硝。 二芥映、頭文件...
一、總覽 本類繼承自 NSOperation远豺,每一張圖片的下載對(duì)應(yīng)一個(gè) Operation奈偏。 二、頭文件提供的屬性及方法 SDWebImageD...
一躯护、總覽 本類是一個(gè)單例對(duì)象惊来,主要用作緩存圖片數(shù)據(jù),包含了內(nèi)存緩存和磁盤緩存棺滞,其中內(nèi)存緩存了圖片對(duì)象裁蚁,磁盤緩存了圖片的二進(jìn)制數(shù)據(jù)。 二继准、頭文件提...
一厘擂、如何判斷圖片類型? 當(dāng)文件通過(guò)二進(jìn)制流數(shù)據(jù)進(jìn)行傳輸時(shí)锰瘸,需要制定規(guī)范刽严,用來(lái)表明其數(shù)據(jù)類型。數(shù)據(jù)類型及其對(duì)應(yīng)的文件頭如下: 數(shù)據(jù)類型文件頭JPE...