原创 淘寶事故熱修復方案
前言 手淘3.26號,iOS大範圍出現首頁Alert強制更新, 然而大家剛八卦沒多久, 手淘線上修復了.隨之第二天緊急版本就上線了. 這裏不得不佩服手淘技術團隊的強大, 那位在如此強大團隊中,寫出這個alert的肯定也是大佬一枚
原创 58移動開發 App 工廠
導語:App工廠,顧名思義,是一個能根據各種素材和組織形式生成App的工廠。更專業一點的描述,是根據一個具有完備組件庫以及這些組件的依賴關係,組合成一個個App。 以往的單App研發架構,由於每次打包編譯、版本發佈都是一個全量的代
原创 TTPatch開發問題記錄
TTPatch 熱修復、熱更新、JS代碼動態下發、動態創建類 https://github.com/yangyangFeng/TTPatch 關係方法註冊和方法覆蓋設計方案 Oc 不存在的方法,無需註冊到Oc中,只在Js端保留
原创 iOS熱更新、熱修復方案
##前言 JSPatch雖然在兩年前被蘋果郵件警告,但是ReactNative依然盛行,只不過ReactNative並沒有對Native進行熱修復的功能,只是動態下發新的bundle模塊。動態加載而已。 很多時候線上出現bug,可
原创 GOP/ 碼流 /碼率 / 比特率 / 幀速率 / 分辨率
本文鏈接:https://blog.csdn.net/Marelin/article/details/17266977 碼流 / 碼率 / 比特率 / 幀速率 / 分辨率 / 高清 GOP/ 碼流 /碼率 / 比特率 / 幀速率
原创 iOS9 新特性 - Search APIs
在IOS9之前,你只能用spotlight通過app的名字找到對應的app。但隨着iOS9 Search APIs 的發佈,開發者可以通過在app內部的內容中建立索引,通過搜索關鍵字來進入到app指定的內容區域。 The 3 API
原创 iOS 開發照片方向問題
使用過iPhone或者iPad的朋友在拍照時不知是否遇到過這樣的問題,將設備中的照片導出到Windows上時,經常發現導出的照片方向會有問題,要麼橫着,要麼顛倒着,需要旋轉才適合觀看。而如果直接在這些設備上瀏覽時,照片會始終顯示正
原创 iOS block循環引用問題
許多新人開發不太注意引用 和釋放的問題,這篇blog 比較 早, 不過寫的很簡單 易懂.mark 一下 (1)計時器NSTimer 一方面,NSTimer經常會被作爲某個類的成員變量,而NSTimer初始化時要指定self爲ta
原创 FMDB使用詳情
iOS中原生的SQLite API在使用上相當不友好,在使用時,非常不便。於是,就出現了一系列將SQLite API進行封裝的庫,例如FMDB、PlausibleDatabase、sqlitepersistentobj
原创 基於XMPP協議的即時通訊教程附Demo
1、XMPP中的幾個重要概念: JID:即Jabber ID。xmpp網絡有一個或多個地址jid,如[email protected]/study 。 組成:節點、域、資源(帶有資源的jid是完整jid,沒有資源的jid是裸jid),其中節點和資源是
原创 iOS開發進階 利用Cocoapod管理代碼
上傳代碼到cocoapod ,自己的框架提供給開發者使用 這是我整理的開發常用Category 用pod 搜索 TTCategory 就可以 github連接:https://github.com/yangyangFeng/TT
原创 iOS 新手誤區,GET和POST的區別
從表面的意思看get 和 post的區別get就是獲取數據,post就是發送數據。這個是誤區。其實兩者都可以的,在IOS向服務器發送請求裏面可以帶參數。 那麼這些誤區是怎麼出現的呢?先看看一下對http的解釋 一般在瀏覽器中輸入網址
原创 UITableView優化
UITableView最核心的思想就是UITableViewCell的重用機制。簡單的理解就是:UITableView只會創建一屏幕(或一屏幕多一點)的UITableViewCell,其他都是從中取出來重用的。每當Cell滑
原创 iOS 開發常用開源庫,提升開發效率
熟練 使用好這些開源庫,能大大提升自己的開發效率 * [AFNetworking](https://github.com/AFNetworking/AFNetworking) *網絡庫** * [MBProgressHUD](https
原创 高手必備常用開發宏
#define SCREEN_WIDTH ([UIScreen mainScreen].bounds.size.width) #define SCREEN_HEIGHT ([UIScreen mainScreen].bounds.siz