本篇文章是個引用,因為這些技術(shù)我都只是研究過,但是并沒有在項目中使用,也沒有深入研究,所以只能當做一個筆記了
網(wǎng)絡(luò)請求
現(xiàn)在大多數(shù)的網(wǎng)絡(luò)請求都是使用的json格式(相信沒有APP再使用XML格式了吧),json格式小巧,輕便,在早幾年,確實是不二之選,但是現(xiàn)在有了更加輕型的解決方案,Protobuf,也是google出品(必屬精品),是一種二進制格式,比json更小(大約小20%)。
簡單來說,他的流程是:本地寫一個proto文件(什么編輯器都可以),如:
message Person { required string name = 1; //姓名 required int32 sex = 2; //性別 required int32 age = 3; //年齡}
然后通過命令行
protoc --objc_out=./ ./test.proto
生成.h和.m文件
這樣,一旦服務(wù)端以protobuf格式來返回請求,客戶端就可以直接使用了,參考文章:
http://www.tanhao.me/code/150911.html/
iOS啟動速度優(yōu)化
參考文章:
延伸閱讀
- ssh框架 2016-09-30
- 阿里移動安全 [無線安全]玩轉(zhuǎn)無線電——不安全的藍牙鎖 2017-07-26
- 消息隊列NetMQ 原理分析4-Socket、Session、Option和Pipe 2024-03-26
- Selective Search for Object Recognition 論文筆記【圖片目標分割】 2017-07-26
- 詞向量-LRWE模型-更好地識別反義詞同義詞 2017-07-26
- 從棧不平衡問題 理解 calling convention 2017-07-26
- php imagemagick 處理 圖片剪切、壓縮、合并、插入文本、背景色透明 2017-07-26
- Swift實現(xiàn)JSON轉(zhuǎn)Model - HandyJSON使用講解 2017-07-26
- 阿里移動安全 Android端惡意鎖屏勒索應(yīng)用分析 2017-07-26
- 集合結(jié)合數(shù)據(jù)結(jié)構(gòu)來看看(二) 2017-07-26