1.需求來源。 最近有一個用戶反饋沐兰,發(fā)出去的視頻有點不清楚于置。由于視頻壓縮模塊是在幾年前寫的亲铡,當(dāng)時的已經(jīng)滿足不了現(xiàn)在的需求了,所以需要重新設(shè)計壓縮的實現(xiàn)。 2.現(xiàn)狀 使用AVA...
1.需求來源。 最近有一個用戶反饋沐兰,發(fā)出去的視頻有點不清楚于置。由于視頻壓縮模塊是在幾年前寫的亲铡,當(dāng)時的已經(jīng)滿足不了現(xiàn)在的需求了,所以需要重新設(shè)計壓縮的實現(xiàn)。 2.現(xiàn)狀 使用AVA...
工欲善其事必先利其器 --《論語·衛(wèi)靈公》 一個好的IDE不僅要提供舒適簡潔和方便的源代碼編輯環(huán)境梆造,還要提供功能強大的調(diào)試環(huán)境。XCODE是目前來說對iOS應(yīng)用開發(fā)支持的最好...
文章首發(fā):http://www.reibang.com/p/4a920586a01f 要講逆向葬毫,那么肯定少不了密碼學(xué)镇辉,因為所有的逆向(攻防)都是對已加密的數(shù)據(jù)進行解密。所以...
前言 之前寫了兩篇文章介紹FlexLib這個布局庫忽肛,見iOS新一代界面開發(fā)利器和是時候拋棄Masonry了。很多網(wǎng)友非常的感興趣烂斋,也有一些網(wǎng)友質(zhì)疑該框架是否真的能提高效率屹逛。畢...
最近半年在寫app的時候,研究了一下各種iOS代碼架構(gòu)源祈,最后選擇了VIPER進行實踐煎源,在此對實踐中遇到的各種設(shè)計問題做一番總結(jié),并分享造出的輪子香缺。 對代碼風(fēng)格和架構(gòu)有興趣的同...
Tip: 很多大大留言說手销,不能登錄,沒法看图张,因為需要在YWWeiBoCommon.swift文件里面配置 自己的微博AppKey等信息锋拖,其實只要看了評論的人诈悍,就知道怎么回事了...
寫的很清晰
[Swift2.0系列]Defer/Guard 基礎(chǔ)語法2018-Read-Record 記錄我的2018學(xué)習(xí)歷程 1.Defer Swift2.0中加入了defer新語法聲明。defer譯為延緩兽埃、推遲之意侥钳。那么在Swift2.0...
本文是 WWDC 2017 Session 703 和 710 的讀后感舷夺,其視頻及配套 PDF 文稿鏈接如下:Introducing Core ML, CoreML in D...
@卓敦 單純實現(xiàn)socket這樣的長鏈接池颈,http是做不到的。http1.1加入了keep alive是提供了鏈接復(fù)用的機制钓丰,在間隔很短的幾個請求間不斷開鏈接躯砰。但這不是真正意義上的長鏈接
iOS使用GCDSocketManager實現(xiàn)長連接貌似進入2016年就沒再更新簡書,把寫作忘了斑粱。罪過弃揽。 OK,進入正題则北,開始今天的技術(shù)講解矿微。 太概念的知識網(wǎng)上有很多,我只做概括和快速并正確的使用尚揣。 Socket涌矢,即使用套接字...
用到的組件 1、通過CocoaPods安裝 2快骗、第三方類庫安裝 3娜庇、第三方服務(wù) 友盟社會化分享組件 友盟用戶反饋 友盟自動更新 環(huán)信即時IM系統(tǒng) 極光推送 <<<<<<<<<...