iOS_組件化開發(fā)

思路:將網(wǎng)絡(luò)亦歉、本地存儲等封裝成基礎(chǔ)組件,將用戶奋救、活動等封裝成業(yè)務(wù)組件.然后將這些組件使用cocoapods 私有庫集成,在主項目中pod install進行使用.
組件間通訊:使用roter或者抽出來一個專門用來通信的類.

  • 圖片緩存
    內(nèi)存緩存 磁盤緩存 網(wǎng)絡(luò)下載
    圖片解碼/圖片壓縮.解壓縮
    圖片是通過什么方式進行讀寫?以及它的過程
    以圖片的url的單向hash作為key
    先去內(nèi)存,然后磁盤查找,然后網(wǎng)絡(luò)下載.
    內(nèi)存的設(shè)計:
    存儲的Size: 10kb的最多能存儲50個 100kb的存20個
    淘汰策略: LRU算法:最近最久未使用算法,對比時間
    磁盤的設(shè)計:
    存儲方式:
    大小限制:
    淘汰策略: 存儲時間距離今天7天
    網(wǎng)絡(luò)下載:
    圖片下載的最大并發(fā)量
    請求優(yōu)先級
    請求超時策略
  • 閱讀時長統(tǒng)計框架
    記錄器:頁面式的記錄場景、流式頁面的記錄場景状植、自定義式
    記錄管理者:記錄緩存葛超、磁盤緩存官扣、上傳器
    延時上傳:前后臺切換、從無網(wǎng)到有網(wǎng)芙委、輕量接口捎帶
  • 復(fù)雜頁面架構(gòu)
    網(wǎng)絡(luò)層逞敷、業(yè)務(wù)層、數(shù)據(jù)層
    facebook開源的asyncDisplayKit預(yù)排版
  • rn數(shù)據(jù)流思想:視圖組合可以看成一顆多叉樹,互動的頁面數(shù)據(jù)傳遞到根節(jié)點,然后又根節(jié)點往下分發(fā)詢問是否要更新視圖.
  • 客戶端整體架構(gòu)
    openurl 依賴注入(中間層)


    sdwebImage

    asyncDisplayKit
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末灌侣,一起剝皮案震驚了整個濱河市推捐,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌侧啼,老刑警劉巖玖姑,帶你破解...
    沈念sama閱讀 211,743評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異慨菱,居然都是意外死亡焰络,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,296評論 3 385
  • 文/潘曉璐 我一進店門符喝,熙熙樓的掌柜王于貴愁眉苦臉地迎上來闪彼,“玉大人,你說我怎么就攤上這事∥吠螅” “怎么了缴川?”我有些...
    開封第一講書人閱讀 157,285評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長描馅。 經(jīng)常有香客問我把夸,道長,這世上最難降的妖魔是什么铭污? 我笑而不...
    開封第一講書人閱讀 56,485評論 1 283
  • 正文 為了忘掉前任恋日,我火速辦了婚禮,結(jié)果婚禮上嘹狞,老公的妹妹穿的比我還像新娘岂膳。我一直安慰自己,他們只是感情好磅网,可當我...
    茶點故事閱讀 65,581評論 6 386
  • 文/花漫 我一把揭開白布谈截。 她就那樣靜靜地躺著,像睡著了一般涧偷。 火紅的嫁衣襯著肌膚如雪簸喂。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,821評論 1 290
  • 那天燎潮,我揣著相機與錄音喻鳄,去河邊找鬼。 笑死跟啤,一個胖子當著我的面吹牛诽表,可吹牛的內(nèi)容都是我干的唉锌。 我是一名探鬼主播隅肥,決...
    沈念sama閱讀 38,960評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼袄简!你這毒婦竟也來了腥放?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,719評論 0 266
  • 序言:老撾萬榮一對情侶失蹤绿语,失蹤者是張志新(化名)和其女友劉穎秃症,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體吕粹,經(jīng)...
    沈念sama閱讀 44,186評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡种柑,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,516評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了匹耕。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片聚请。...
    茶點故事閱讀 38,650評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出驶赏,到底是詐尸還是另有隱情炸卑,我是刑警寧澤,帶...
    沈念sama閱讀 34,329評論 4 330
  • 正文 年R本政府宣布煤傍,位于F島的核電站盖文,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏蚯姆。R本人自食惡果不足惜五续,卻給世界環(huán)境...
    茶點故事閱讀 39,936評論 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望蒋失。 院中可真熱鬧返帕,春花似錦、人聲如沸篙挽。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,757評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽铣卡。三九已至链韭,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間煮落,已是汗流浹背敞峭。 一陣腳步聲響...
    開封第一講書人閱讀 31,991評論 1 266
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留蝉仇,地道東北人旋讹。 一個月前我還...
    沈念sama閱讀 46,370評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像轿衔,于是被迫代替她去往敵國和親沉迹。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 43,527評論 2 349

推薦閱讀更多精彩內(nèi)容