iOS Gcov 探測(cè)測(cè)試代碼覆蓋率 1. Xcode工程設(shè)置 首先配置Xcode工程,生成對(duì)應(yīng)的coverage文件(GCNO文件) 2.真機(jī)...
WAV實(shí)際上就是裸數(shù)據(jù)PCM外面包了一層文件頭,其實(shí)質(zhì)為一個(gè)“RIFF”文件,普通的線性PCM數(shù)據(jù)的WAV頭為44個(gè)字節(jié)。 格式定義 根據(jù)格式我...
音頻輸出作為硬件資源,對(duì)于iOS系統(tǒng)來說是唯一的,那么要如何協(xié)調(diào)和各個(gè)App之間對(duì)這個(gè)稀缺的硬件持有關(guān)系呢? iOS給出的解決方案是"AVAud...
App界面中少不了的肯定是各種各樣的文字內(nèi)容。那如何讓文字在不同的位置都有相應(yīng)的表現(xiàn)效果呢?像Word操作一樣,自然干是通過設(shè)置各種各樣的字體來...
顏色作為UI最基本的要素之一,是構(gòu)建界面必不可少的部分。iOS上有三個(gè)framework都提供了顏色類型,分別是“Core Image”的 "C...
UIImagePickerController是UIKit提供的一個(gè)提供系統(tǒng)拍照、攝像以及訪問本機(jī)媒體資源的ViewController工具。因...
App中最常見的也是基本少不了的交互,就是按鈕了。UIKit通過UIButton來提供按鈕服務(wù)。UIButton的基本結(jié)構(gòu)如圖: 包含一個(gè)圖標(biāo)U...
做UI時(shí),彈框消息基本是個(gè)必選項(xiàng)。無論是提示用戶Warning消息,還是為用戶提供一個(gè)交互選擇,都是非常不錯(cuò)的選擇。在iOS上UIKit肯定也是...
在去年(2015)的WWDC Apple分享了主題《Going Social with ReplayKit and Game Center》。該...