從時間線來看、前端交互分為三個階段。 協(xié)議攔截 JavaScriptCore(iOS 7.0) WKWebView(iOS 8.0) 本帖不是用法教學(xué)貼 主要針對JavaSc...
從時間線來看、前端交互分為三個階段。 協(xié)議攔截 JavaScriptCore(iOS 7.0) WKWebView(iOS 8.0) 本帖不是用法教學(xué)貼 主要針對JavaSc...
Github : Jerry4me, Demo : JRBgSessionDemo 前言 本文主要是結(jié)合官方文檔, 挖掘NSURLSession的類層次結(jié)構(gòu)及其聯(lián)系, 總結(jié)出...
一、前言 一個比較成熟的App,經(jīng)歷了多個版本的迭代之后,為了方便調(diào)式和測試,往往會積累一些工具來應(yīng)付這些場景。最近我們組就開源了一款適用于iOS App線下開發(fā)、測試、驗(yàn)收...
斷點(diǎn)續(xù)傳概述: 斷點(diǎn)續(xù)傳就是從文件上次中斷的地方開始重新下載或上傳數(shù)據(jù),當(dāng)下載大文件的時候,如果沒有實(shí)現(xiàn)斷點(diǎn)續(xù)傳功能,那么每次出現(xiàn)異?;蛘哂脩糁鲃拥臅和#紩ブ仡^下載,這樣...
前言 由于最近兩個多月,筆者正和小伙伴們忙于對公司新項(xiàng)目的開發(fā),筆者主要負(fù)責(zé)項(xiàng)目整體架構(gòu)的搭建以及功能模塊的分工。首先,該項(xiàng)目采用MVVM + RAC + ViewModel...
前言:最近公司應(yīng)用架構(gòu)重構(gòu),受到反革命工程師去基類,去Model等影響,將一些已經(jīng)做的架構(gòu)工作和思想稍微做一些總結(jié),故此有了這篇文章,如有錯誤,漏洞,或者傻x之出,請包涵一笑...
dependency injection 關(guān)于IOS依賴注入那些事 本文介紹的是另一個屎上最牛叉的ios開發(fā)新框架,最大的特點(diǎn)就是:幫助我們開發(fā)出松散耦合(loose cou...
在上篇文章不知MachO怎敢說自己懂DYLD中已經(jīng)詳細(xì)介紹了MachO,并且由MachO引出了dyld,再由dyld講述了App的啟動流程,而在App的啟動流程中又說到了一些...
本文Demo的完整工程代碼, 參考這里的EqualAndHashDemo 目錄 為什么要有isEqual方法? 如何重寫自己的isEqual方法? 為什么要有hash方法? ...