240 發(fā)簡(jiǎn)信
IP屬地:加州
  • 120
    網(wǎng)絡(luò)基礎(chǔ)一:http與https 與 三次握手对省、四次揮手

    一干毅、HTTPS和HTTP的區(qū)別 HTTPS協(xié)議 = HTTP協(xié)議 + SSL/TLS協(xié)議SSL的全稱是Secure Sockets Layer,即安全套接層協(xié)議猎提,是為網(wǎng)絡(luò)通信...

  • iOS 鎖的種類和性能

    一、基本概念 iOS中的鎖主要可以分為兩大類挤渐,互斥鎖 和 自旋鎖阵翎,其他鎖都是這兩種鎖的延伸和擴(kuò)展。 1东囚、介紹 互斥鎖:屬于sleep-waiting類型的鎖跺嗽,線程A獲取到鎖,...

  • 什么是ARC

    自動(dòng)的引用計(jì)數(shù)(Automatic Reference Count 簡(jiǎn)稱 ARC)页藻,是蘋果在 WWDC 2011 年大會(huì)上提出的用于內(nèi)存管理的技術(shù)桨嫁。 引用計(jì)數(shù)(Referen...

  • 120
    iOS 啟動(dòng)優(yōu)化篇

    啟動(dòng)速度 用戶從點(diǎn)擊APP圖標(biāo)到完全看到APP內(nèi)容的過(guò)程稱為啟動(dòng),如果啟動(dòng)耗時(shí)較長(zhǎng)可能會(huì)影響用戶的體驗(yàn)份帐,所以啟動(dòng)速度優(yōu)化就顯得很有必要璃吧。 最佳速度:400ms,這是剛好是啟動(dòng)...

  • 優(yōu)秀iOS三方框架解析二(SDWebImage)

    一废境、功能簡(jiǎn)介: 1.一個(gè)添加了web圖片加載和緩存管理的UIImageView分類 2.一個(gè)異步圖片下載器 3.一個(gè)異步的內(nèi)存加磁盤綜合存儲(chǔ)圖片并且自動(dòng)處理過(guò)期圖片 4.支持...

  • 120
    優(yōu)秀iOS三方框架解析一(AFNetWorking)

    一畜挨、結(jié)構(gòu) AFNetworking是iOS最常用的網(wǎng)絡(luò)框架,雖然系統(tǒng)也有NSURLSession噩凹,但是我們一般不會(huì)直接用它巴元。AFNetworking經(jīng)過(guò)了三個(gè)大版本,現(xiàn)在用的...

  • 120
    iOS列表性能優(yōu)化之異步繪制

    一驮宴、背景 iOS所提供的UIKit框架逮刨,其工作基本是在主線程上進(jìn)行,界面繪制堵泽、用戶輸入響應(yīng)交互等等禀忆。當(dāng)大量且頻繁的繪制任務(wù)臊旭,以及各種業(yè)務(wù)邏輯同時(shí)放在主線程上完成時(shí),便有可能造...

  • Block 為什么要用 copy 修飾箩退?

    先說(shuō)結(jié)論:在ARC下 block 可以用copy 或者 strong來(lái)修飾离熏。 為什么 block 要用 copy 來(lái)修飾?因?yàn)閎lock變量默認(rèn)是聲明為棧變量的戴涝,為了能夠在b...

  • 120
    詳解runloop

    iOS 里很重要的一個(gè)概念就是runloop滋戳,到底什么是runloop呢?先從概念說(shuō)起啥刻,如果大家接觸過(guò)node奸鸯,就會(huì)感到很熟悉,事件驅(qū)動(dòng)可帽,或者叫事件循環(huán)娄涩。 一、RunLoop...

  • 120
    UI 圖像顯示映跟,性能優(yōu)化蓄拣,離屏渲染

    一、UIView與CALayer UIView為CALayer提供內(nèi)容努隙,以及負(fù)責(zé)處理觸摸等事件球恤,參與響應(yīng)鏈CALayer負(fù)責(zé)顯示內(nèi)容contents 二、圖像顯示原理 1.C...

  • iOS屬性關(guān)鍵字

    對(duì)一個(gè)屬性來(lái)說(shuō)荸镊,無(wú)非倆個(gè)操作咽斧,讀和取,對(duì)應(yīng)的就是 get 和 set 方法躬存;通俗一點(diǎn)講张惹,這些關(guān)鍵字是底層約定的一些標(biāo)簽,當(dāng)你上層對(duì)聲明的屬性加上這些關(guān)鍵字時(shí)岭洲,底層會(huì)根據(jù)不同的...

  • atomic 和 nonatomic

    在定義 property 的時(shí)候诵叁,大家不知道是否對(duì)這個(gè)有疑問(wèn)?atomic 和 nonatomic 有何區(qū)別钦椭? atomic 和 nonatomic 的區(qū)別在于,系統(tǒng)自動(dòng)生成...

  • iOS 中的響應(yīng)鏈和傳遞鏈

    iOS事件鏈有兩條:事件的響應(yīng)鏈碑诉;Hit-Testing事件的傳遞鏈 響應(yīng)鏈:由離用戶最近的view向系統(tǒng)傳遞彪腔。initial view –> super view –> …...

  • iOS中的runtime

    Runtime 是什么? Runtime 是 Objective-C 區(qū)別于 C 語(yǔ)言這樣的靜態(tài)語(yǔ)言的一個(gè)非常重要的特性进栽。對(duì)于 C 語(yǔ)言德挣,函數(shù)的調(diào)用會(huì)在編譯期就已經(jīng)決定好,在...

  • iOS 中的類方法

    Objective-C中的方法有兩種:類方法和對(duì)象方法(也叫作實(shí)例方法)快毛。 對(duì)象方法和類方法區(qū)別 對(duì)象方法 類方法 所以當(dāng)不需要訪問(wèn)成員變量的時(shí)候格嗅,盡量用類方法番挺。并且類方法執(zhí)...

  • 120
    iOS中的isa指針

    OC 中有 3種對(duì)象,分別是 實(shí)例對(duì)象instance屯掖、類對(duì)象class object玄柏、元類對(duì)象metaclass instance對(duì)象實(shí)例 我們經(jīng)常使用id來(lái)聲明一個(gè)對(duì)象,...

  • KVC

    KVC定義 KVC: Key-value coding is a mechanism for indirectly accessing an object’s attribu...

  • KVO 是什么贴铜?

    什么是KVO粪摘? KVO的全稱 Key-Value Observing,俗稱“鍵值監(jiān)聽(tīng)”绍坝,可以用于監(jiān)聽(tīng)某個(gè)對(duì)象屬性值的改變徘意。 1.iOS用什么方式實(shí)現(xiàn)對(duì)一個(gè)對(duì)象的KVO?(KV...

  • 關(guān)聯(lián)對(duì)象

    associatedObject又稱關(guān)聯(lián)對(duì)象轩褐。顧名思義椎咧,就是把一個(gè)對(duì)象關(guān)聯(lián)到另外一個(gè)對(duì)象身上。使兩者能夠產(chǎn)生聯(lián)系把介。這樣我們就可以通過(guò)associatedObject在運(yùn)行時(shí)給...

  • iOS 詳解 Category

    category的主要作用是為已經(jīng)存在的類添加方法勤讽。 使用分類的好處,可以把類的實(shí)現(xiàn)分開(kāi)在幾個(gè)不同的文件里面劳澄。這樣做有幾個(gè)顯而易見(jiàn)的好處地技, a)可以減少單個(gè)文件的體積 b)可...

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