copy方法指針拷貝,淺拷貝;mutableCopy方法地址拷貝,深拷貝。 簡單操作 特性:互不影響原則 可以看到狱掂,當str1值變了之后,str...
當我們使用webview加載html資源時,本質(zhì)上就是向服務(wù)器索取資源的http請求過程旅急,如果我們不注意資源的緩存策略的話,就可能會造成這樣那樣...
查找兩個子視圖的共同父視圖 分析:可以反過來理解牡整,兩個子視圖有共同父視圖藐吮,那就說明共同父視圖往下的父視圖都相同,所以可以倒序來遍歷果正,直到第一個不...
需求 用手機打開我們的網(wǎng)頁炎码,點擊打開按鈕或者收藏按鈕,可以直接喚醒app秋泳,如果未安裝app潦闲,則跳轉(zhuǎn)到應(yīng)用商店提示下載。 目前通用的方式有三種: ...
說明 基于AVPlayer和MVP模式封裝的一個視頻播放控制器迫皱,支持全屏歉闰,暫停播放,進度條拖動卓起。 Demo地址 AVPlayer框架介紹 AVP...
CoreText簡介 處理文字和字體的底層技術(shù)和敬。它直接和Core Graphics打交道,是iOS和OSX底層的告訴二維圖像渲染引擎戏阅。Quart...
單例 單例模式,其實是非常常見的一種模式奕筐,簡單來說就是保證整個生命周期內(nèi)舱痘,該對象只有一份拷貝变骡,所以兩點保證,首先保證在生命周期內(nèi)該對象不被銷毀芭逝,...
組件化 組件化就是將模塊獨立開發(fā)塌碌,建立pod倉庫,通過引入倉庫旬盯,利用target-action調(diào)用模塊內(nèi)的功能台妆。 Demo基于CTMediato...
思路圖 思路解析:利用Method Swizzling(黑魔法)實現(xiàn)埋點統(tǒng)計的無侵入實現(xiàn)。 步驟如下 1.調(diào)用class_addMethod為需...