JSON是移動(dòng)端開發(fā)常用的應(yīng)用層數(shù)據(jù)交換協(xié)議宫蛆。最常見的場(chǎng)景便是挽荡,客戶端向服務(wù)端發(fā)起網(wǎng)絡(luò)請(qǐng)求珊膜,服務(wù)端返回JSON文本醋虏,然后客戶端解析這個(gè)JSON文本席吴,再把對(duì)應(yīng)數(shù)據(jù)展現(xiàn)到頁面上溅漾。...
JSON是移動(dòng)端開發(fā)常用的應(yīng)用層數(shù)據(jù)交換協(xié)議宫蛆。最常見的場(chǎng)景便是挽荡,客戶端向服務(wù)端發(fā)起網(wǎng)絡(luò)請(qǐng)求珊膜,服務(wù)端返回JSON文本醋虏,然后客戶端解析這個(gè)JSON文本席吴,再把對(duì)應(yīng)數(shù)據(jù)展現(xiàn)到頁面上溅漾。...
背景 項(xiàng)目中使用了 [NSMutableAttributedString initWithData:options:documentAttributes:error] 來解析...
目錄介紹 01.整體概述介紹1.1 項(xiàng)目背景1.2 思考問題1.3 設(shè)計(jì)目標(biāo)1.4 收益分析 02.市面抓包的分析2.1 Https三要素2.2 抓包核心原理2.3 搞定CA...
一扩淀、概述 在OC的輪子中哎甲,使用一個(gè)RETableviewManager的輪子蔫敲,核心原理是數(shù)據(jù)驅(qū)動(dòng)頁面,cell-item 一一對(duì)應(yīng)炭玫,對(duì)UITableview頁面的封裝奈嘿。 只要...
Swift vs. Objective-C 用Swift 將協(xié)議(protocol)中的部分方法設(shè)計(jì)成可選(optional)裙犹,該怎樣實(shí)現(xiàn)? @optional和@requi...
一衔憨、概述 Flutter做為跨端的有力補(bǔ)充叶圃,自建渲染引擎實(shí)現(xiàn)思路,讓其性能比ReactNative有很大提升践图,未來可期掺冠。 從去年開始開始flutter的學(xué)習(xí),中間斷斷續(xù)續(xù)码党,本...
0. 前言 最近面了一些試德崭,某位面試官問了我一個(gè)有意思的問題: 當(dāng)時(shí)猜測(cè)了一下,沒答很全面揖盘,今晚有空了眉厨,好好梳理一下 delloc 的流程。 穿插研究復(fù)習(xí)幾個(gè)問題兽狭,提供幾個(gè)真...
修正 2022.10.20修改:前兩年蘋果有做改動(dòng)憾股,所以本文有些不符合現(xiàn)在的情況了鹿蜀。懶得改文章,在這直接修正服球。1.現(xiàn)在正式的AppleID和沙箱賬號(hào)的登錄位置分開了耻姥,現(xiàn)在沙盒...
iOS 底層原理 文章匯總[http://www.reibang.com/p/412b20d9a0f6] 前提,在之前的兩篇文章中有咨,大致介紹了一些基本概念以及啟動(dòng)優(yōu)化的思路...