前言 在使用OC的項(xiàng)目中,對(duì)于網(wǎng)絡(luò)請(qǐng)求獲取json數(shù)據(jù),然后進(jìn)行解析成的自定義模型我們通常會(huì)用MJExtension來很方便的處理.在Swift中,我發(fā)現(xiàn)早期其實(shí)系統(tǒng)沒有提供...
前言 在使用OC的項(xiàng)目中,對(duì)于網(wǎng)絡(luò)請(qǐng)求獲取json數(shù)據(jù),然后進(jìn)行解析成的自定義模型我們通常會(huì)用MJExtension來很方便的處理.在Swift中,我發(fā)現(xiàn)早期其實(shí)系統(tǒng)沒有提供...
記一次flutter,編譯時(shí)遇見問題.log如下:Compiler message:org-dartlang-debug:synthetic_debug_expression...
本文相關(guān)的一系列文章是為了記錄從一個(gè)iOS開發(fā)從零開始學(xué)習(xí)Flutter的過程,如果你恰巧也是從iOS或者Android原生開發(fā)開始學(xué)習(xí)Flutter,希望能對(duì)你有一些幫助。...
前言 維基百科對(duì)于切面編程(AOP)的解釋是這樣的:面向切面的程序設(shè)計(jì)(aspect-oriented programming,AOP,又譯作面向側(cè)面的程序設(shè)計(jì)、觀點(diǎn)導(dǎo)向編程...
前言 統(tǒng)計(jì)埋點(diǎn),作為應(yīng)用功能上線前的最后一環(huán),對(duì)于一個(gè)應(yīng)用的意義是尤為重要的。如果僅僅是去完成了一個(gè)項(xiàng)目而不知道這個(gè)項(xiàng)目的某個(gè)具體需求的使用率和用反饋率,這樣顯然不是我們想看...
你是否需要實(shí)現(xiàn)一個(gè)這種UITableView或UICollectionView(也可以是僅有其中一類)混合公用HeaderView的界面呢?大致效果如下方Demo動(dòng)態(tài)圖的效果...
寫這篇文章的起因: 從一個(gè)對(duì)象收到一個(gè)它無法響應(yīng)的方法到崩潰之間發(fā)生了什么?這是J_Knight在最近在博客里面問到的一個(gè)問題。其實(shí)本質(zhì)上是在問iOS的消息轉(zhuǎn)發(fā)機(jī)制。類似的原...