本文分為2個部分:概念與應用。概念部分旨在剖析 KVO 這一設計模式的實現(xiàn)原理;應用部分通過創(chuàng)建的項目,以說明 KVO 技術在 iOS 開發(fā)中所...
運用 Runloop 對主線程耗時的一次分析 (小編在深圳小廠碼代碼,最近公司各種職位熱招,需要內(nèi)推的可以私聊~) 一、Runloop 簡述: ...
最近負責播放器模塊的開發(fā),業(yè)務需求也慢慢增加中,包括梳理播放器界面上的交互、加載優(yōu)化。下面大概梳理一下,手勢調(diào)節(jié)音量、亮度、播放進度等交互部分。...
前言 好久好久沒有在簡書上面寫東西了,一方面是平時工作太累了,寫的筆記潦草,沒有整理好分享在這里,一方面是技術還在沉淀中吧,需要學習的地方很多,...
最近在整理公司的項目結(jié)構(gòu)。想著總結(jié)一篇有關于定制功能模塊化的文章。分享了10幾篇文章,還木有介紹過我平時的iOS開發(fā)產(chǎn)品,由于公司的產(chǎn)品是地理信...
看了一下,上一篇貌似5個月前的??。最近公司忙著開發(fā)一個cordova的項目,自己也是邊工作邊找一些資料學習,都沒怎么關注博客上的內(nèi)容...呃,主...
一、什么是 Runtime(也就是所謂的“運行時”,因為是在運行時實現(xiàn)的。) 1.Runtime 是一套底層的c語言API(包括很多強大實用的c...
【前言介紹】 iOS的一種設計模式,觀察者Observer模式(也叫發(fā)布/訂閱,即Publich/Subscribe模式)。觀察者模式,包含: ...
** 在上文,我們介紹了ios開發(fā)中的其中2種數(shù)據(jù)持久化方式:屬性列表、歸檔解檔。本節(jié)將繼續(xù)介紹另外2種iOS持久化...