240 發(fā)簡信
IP屬地:上海
  • AVFoundation - 動(dòng)畫圖層內(nèi)容

    1. CoreAnimation 在不需要使用OpenGL或OPenGL ES框架的前提下就可以很容易創(chuàng)建高性能, 基于GPU的動(dòng)畫效果. CoreAnimation框架提供...

  • AVFoundation - 創(chuàng)建視頻過渡動(dòng)畫

    1. 兩個(gè)場景間過渡會(huì)使用一些類型的動(dòng)畫過渡效果, 諸如:漸隱, 溶解, 擦除等. 視頻過渡的核心類是AVVideoComposition, 這個(gè)類對兩個(gè)或者多哥視頻軌道組合...

  • AVFoundation - 混合音頻

    1. 混合音頻, 首先就是音樂軌道剛開始音量就很大, 并且在組合資源時(shí)又突然停止, 用戶會(huì)覺得很震耳, 如果聲音剛開始是漸漸增大, 結(jié)束的時(shí)候聲音漸漸減小, 會(huì)帶來更好的體驗(yàn)...

  • AVFoundation - 媒體的組合和編輯

    1.AVFoundation有關(guān)資源組合的功能源于AVAsset的子類AVComposition. 一個(gè)組合就是將其他幾種媒體資源合成一個(gè)自定義臨時(shí)排列, 再將臨時(shí)排列視為一...

  • AVFoundation - 讀取和寫入媒體

    1. AVAssetReader, 用于從AVAsset實(shí)例中讀取媒體樣本. 通常會(huì)配置一個(gè)或多個(gè)AVAssetReaderOutput實(shí)例, 并通過copyNextSamp...

  • AVFoundation - 高級(jí)捕捉功能

    1. 視頻縮放 AVCaptureDevice提供了videoZoomFactor的屬性, 用于控制捕捉設(shè)備的縮放等級(jí). 這個(gè)屬性的最小值為1.0, 既不能進(jìn)行縮放圖片. 最...

  • Cocoa中的設(shè)計(jì)模式

    1. Cocoa中3個(gè)關(guān)鍵模式有 MVC: 模型視圖控制器, 大多數(shù)Cocoa和Cocoa Touch都建立在他們的基礎(chǔ)上. 委托模式: 它可以讓你的代碼和Cocoa非常...

  • 字符串與序列化

    1. 字符串 字符串創(chuàng)建創(chuàng)建一個(gè)空的字符串: let emptyString = ""使用初始化器來創(chuàng)建: let aString = string()查看字符串是否為空: ...

  • Swift與OC交互及內(nèi)存管理

    1. Swift與OC的相互操作 在OC中使用Swift: 第一步: 在Build Settings中把Defines module改為YES. 第二步: 確認(rèn)Product...

  • Swift錯(cuò)誤處理和泛型

    1. 錯(cuò)誤處理, 可以用任何遵循Error協(xié)議的類型來表示錯(cuò)誤. 可以用throw來拋出一個(gè)錯(cuò)誤, 并用throws來標(biāo)記一個(gè)可以拋出錯(cuò)誤的函數(shù). 如果在函數(shù)里拋出錯(cuò)誤, 函...

  • Swift訪問控制運(yùn)算符(五)

    1. 訪問控制, Swift定義了三級(jí)訪問控制, 決定了應(yīng)用程序哪些部分可以訪問哪些信息. public(公共類): 方法和屬性可供App任意部分訪問. intern...

  • Swift協(xié)議和擴(kuò)展(四)

    1. 協(xié)議, 協(xié)議可以看成一個(gè)類的需求清單, 類可以聲明它們擁有這些屬性和方法. 協(xié)議看起來和類非常相似, 只是沒有提供任何實(shí)際的代碼, 只是定義了類的屬性和函數(shù), 以及如何...

  • Swift枚舉和結(jié)構(gòu)體(三)

    1. 枚舉, 使用enum來創(chuàng)建枚舉, 類似于類的命名類型, 枚舉類型賦值可以是字符串/字符/整形/浮點(diǎn)型, 枚舉也可以包含方法. Swift的枚舉成員被創(chuàng)建時(shí)不會(huì)被賦予一個(gè)...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品