iOS系統(tǒng)中離屏渲染利與弊 閱讀需要約8分鐘 前言 性能的優(yōu)化相信是每一個APP工程師所追求的珍昨,而離屏渲染就是一個繞不開的知識點⌒椭妫現(xiàn)在提出幾個問題幫助大家更快的理解: 什么情...

iOS系統(tǒng)中離屏渲染利與弊 閱讀需要約8分鐘 前言 性能的優(yōu)化相信是每一個APP工程師所追求的珍昨,而離屏渲染就是一個繞不開的知識點⌒椭妫現(xiàn)在提出幾個問題幫助大家更快的理解: 什么情...
1. 用ARC管理內(nèi)存 ARC(Automatic ReferenceCounting, 自動引用計數(shù))和iOS5一起發(fā)布英妓,它避免了最常見的也就是經(jīng)常是由于我們忘記釋放內(nèi)存所...
Charles 又名“青花瓷”物延,以其ICON得名谜疤。 網(wǎng)絡請求抓包选脊、模擬網(wǎng)絡延遲、修改網(wǎng)絡參數(shù)(request\response)等褒搔。 使用場景項目規(guī)模較大阶牍,流程較多,需要對某...
啥是野指針走孽? 指向一個已經(jīng)刪除的對象或未申請訪問受限內(nèi)存區(qū)域的指針。而這里的野指針主要是指對象釋放后琳状,指針未置空導致的野指針磕瓷。該類Crash發(fā)生比較隨機,找出來比較費勁念逞,比較...
第一步:查看cocoapods版本是否滿足要求困食; 在注冊trunk之前,我們需要確認當前的CocoaPods版本是否足夠新翎承,trunk需要pod在0.33及以上版本;查看po...
先看下上面這段簡單的方法替換代碼硕盹。 方法替換到底做了什么? 上面的代碼首先是通過方法名獲取了兩個方法叨咖,然后將兩個方法的實現(xiàn)替換了瘩例。 方法的底層結(jié)構(gòu) 我們知道在類對象和元類對象...
原文鏈接:無侵入的埋點方案如何實現(xiàn)? 前言: 原文中介紹了iOS開發(fā)常見的埋點方式:代碼埋點甸各、可視化埋點和無埋點仰剿。其中具體的區(qū)別我會整理在此篇文章的最后。我們可以把可視化埋點...
緊跟著上篇文章(runtime中的交換方法method_exchangeImplementations存在的問題[http://www.reibang.com/p/b5e2...
前言 語言本地化痴晦,又叫做語言國際化。是指根據(jù)用戶操作系統(tǒng)的語言設置琳彩,自動將應用程序的語言設置為和用戶操作系統(tǒng)語言一致的語言誊酌。往往一些應用程序需要提供給多個國家的人群使用部凑,或者...