1、設(shè)計(jì)模式是什么? 你知道哪些設(shè)計(jì)模式,并簡要敘述? 設(shè)計(jì)模式是一種編碼經(jīng)驗(yàn),就是用比較成熟的邏輯去處理某一種類型的事情。1). MVC模式:...
投稿
1、設(shè)計(jì)模式是什么? 你知道哪些設(shè)計(jì)模式,并簡要敘述? 設(shè)計(jì)模式是一種編碼經(jīng)驗(yàn),就是用比較成熟的邏輯去處理某一種類型的事情。1). MVC模式:...
1、HomeKit? 是蘋果2014年發(fā)布的智能家居平臺(tái)。 2、什么是 OpenGL、Quartz 2D? Quatarz 2d 是Apple提...
UITableView的復(fù)用機(jī)制 UITableView首先加載一屏幕(假設(shè)UITableView的大小是整個(gè)屏幕的大小)所需要的UITable...
當(dāng)App發(fā)展到一定的規(guī)模,性能優(yōu)化就成為必不可少的一點(diǎn)。但是很多人,又對(duì)性能優(yōu)化很陌生,畢竟平常大多時(shí)間都在寫業(yè)務(wù)邏輯,很少關(guān)注這個(gè)。最近在優(yōu)化...
在編寫高性能 代碼時(shí), 電量消耗是一個(gè)需要重點(diǎn)處理的重要因素, 就執(zhí)行時(shí)間和 CPU 資源的利用而言, 我們不僅要實(shí)現(xiàn)高效的數(shù)據(jù)結(jié)構(gòu)和算法, 還...
在 WWDC 2016 和 2017 都有提到啟動(dòng)這塊的原理和性能優(yōu)化思路,可見啟動(dòng)時(shí)間,對(duì)于開發(fā)者和用戶們來說是多么的重要,本文就談?wù)勅绾尉_...
一、寫在前面 在我的iOS開發(fā)學(xué)習(xí)過程中,閱讀過許多同學(xué)的高仿項(xiàng)目文章、源碼,對(duì)我助益頗深。但是許許多多的高仿項(xiàng)目在技術(shù)方面各有側(cè)重,所以我先把...
程序崩潰的時(shí)候還可以做哪些操作,以前都是看別人博客多。發(fā)現(xiàn)理解還是不夠深入,因此記錄學(xué)習(xí)過程。寫得不對(duì)的,請(qǐng)不吝賜教?? 知識(shí)背景 源碼版本:xn...
背景 7月26號(hào)我們阿里數(shù)據(jù)iOS端發(fā)布了4.4.0版本,這次版本主要是優(yōu)化了性能,其中main()階段的啟動(dòng)耗時(shí)優(yōu)化成果比較明顯,從之前的0....
2017年8月4日更新 根據(jù)這個(gè) Session Optimizing I/O for Performance and Battery Life...