當(dāng)App發(fā)展到一定的規(guī)模,性能優(yōu)化就成為必不可少的一點(diǎn)。但是很多人,又對(duì)性能優(yōu)化很陌生,畢竟平常大多時(shí)間都在寫(xiě)業(yè)務(wù)邏輯,很少關(guān)注這個(gè)。最近在優(yōu)化...
投稿
當(dāng)App發(fā)展到一定的規(guī)模,性能優(yōu)化就成為必不可少的一點(diǎn)。但是很多人,又對(duì)性能優(yōu)化很陌生,畢竟平常大多時(shí)間都在寫(xiě)業(yè)務(wù)邏輯,很少關(guān)注這個(gè)。最近在優(yōu)化...
Xcode7中蘋果為我們?cè)黾恿藘蓚€(gè)重要的debug相關(guān)功能。了解之后覺(jué)得非常實(shí)用,介紹給大家。 1.Address Sanitizer: 媽媽再...
Time Profiler:分析代碼的執(zhí)行時(shí)間,找出導(dǎo)致程序變慢的原因。要從xcode的product>profile中打開(kāi)Instrument...
引言:讓我們來(lái)思考幾個(gè)問(wèn)題,你開(kāi)發(fā)過(guò)的產(chǎn)品,它還有可以優(yōu)化的地方嗎?能增加它的幀率嗎?能減少多余的CPU計(jì)算嗎?是不是存在多余的GPU渲染?業(yè)務(wù)...
引言:在多元化的今天,一個(gè)熱門的移動(dòng)app,或多或少都會(huì)有內(nèi)在H5在其中。而對(duì)于一個(gè)有很多運(yùn)營(yíng)場(chǎng)景的app來(lái)說(shuō),這種情況更常見(jiàn)了。試想一下,如果...
本篇文章的主要內(nèi)容 了解何謂block。 了解block的使用方法。Block 是iOS在4.0版本之后新增的程序語(yǔ)法. 在iOS SDK 4....
一、Leaks: 內(nèi)存泄露檢測(cè)工具 1、靜態(tài)檢測(cè)內(nèi)存泄露Analyze 點(diǎn)擊后顯示如圖,然后點(diǎn)擊上面的 a、點(diǎn)擊1查看左測(cè),進(jìn)行定位b、點(diǎn)擊2進(jìn)...
學(xué)習(xí) YYKit 代碼時(shí),發(fā)現(xiàn) ibireme 在項(xiàng)目里加入的一個(gè)查看當(dāng)前屏幕幀數(shù)的小工具,效果如下: 挺實(shí)用,實(shí)現(xiàn)方法也很簡(jiǎn)單,但是思路特別棒...
現(xiàn)在App的頁(yè)面越來(lái)越復(fù)雜,性能優(yōu)化成為了開(kāi)發(fā)當(dāng)中非常重要的一環(huán),并且對(duì)性能的追求越來(lái)越極致,本文將主要講述如何解決UILabel在顯示中...
前言 現(xiàn)在App的頁(yè)面越來(lái)越復(fù)雜,頁(yè)面初始化的工作越來(lái)越多,加載頁(yè)面所需的時(shí)間也隨之增長(zhǎng),如果頁(yè)面加載的時(shí)間過(guò)長(zhǎng),這將會(huì)影響App的流暢度...