240 發(fā)簡(jiǎn)信
IP屬地:北京
  • runloop詳解

    關(guān)于RunLoop的解釋和文章有很多樱拴,我感覺(jué)系統(tǒng)全面解釋很好的文章并不多汹胃,本來(lái)打算整理一下關(guān)于RunLoop的筆記蜓洪,但是發(fā)現(xiàn)一位簡(jiǎn)書作者整理了一份很好的筆記胯努,我覺(jué)得很全面牢裳,很...

  • iOS 代碼使用 C++ 的 zero-cost abstraction 特性

    不少 iOS 項(xiàng)目里都有 C++ 代碼的痕跡,Objective-C 和 C++ 雖然都是 C 的 superset叶沛,但二者在語(yǔ)言特性上存在很大差異蒲讯,Objective-C ...

  • iOS 文件管理溉箕,文件操作小結(jié)

    一晦墙、iOS中的沙盒機(jī)制 ?iOS應(yīng)用程序只能對(duì)自己創(chuàng)建的文件系統(tǒng)讀取文件,這個(gè)獨(dú)立肴茄、封閉晌畅、安全的空間,叫做沙盒寡痰。它一般存放著程序包文件(可執(zhí)行文件)抗楔、圖片、音頻拦坠、視頻连躏、pli...

  • OC的isa指針

    一,認(rèn)識(shí)isa指針 首先我們要明確一點(diǎn):在OC中贞滨,任何類的定義都是對(duì)象入热,類和類的實(shí)例在本質(zhì)上沒(méi)有區(qū)別,任何對(duì)象都有isa指針。 isa:是一個(gè)Class 類型的指針. 每個(gè)實(shí)...

  • OC 中的super和self

    super和self相信大家每天都在和它們打交道勺良,可能很多人都是按照套路來(lái)寫绰播,沒(méi)怎么仔細(xì)思考過(guò)它們之間的關(guān)系,之前陸陸續(xù)續(xù)看過(guò)一些文章郑气,介紹過(guò)它們之間的關(guān)系和區(qū)別幅垮,今天咱們...

  • 關(guān)于GCD的一些概念

    GCD簡(jiǎn)介 Grand Central Dispatch(GCD)是 Apple 開(kāi)發(fā)的一個(gè)多核編程的較新的解決方法腰池。它主要用于優(yōu)化應(yīng)用程序以支持多核處理器以及其他對(duì)稱多處理...

  • C語(yǔ)言中的const

    大家?guī)缀醵寄苤牢沧椋P(guān)鍵字const是用于定義常量,如果一個(gè)常量被const修飾了示弓,那么它就不能被修改了讳侨。也有人可能會(huì)想,不是有#define為啥非要用const奏属。的確跨跨!在一定...

  • runtime詳解

    關(guān)于runtime設(shè)計(jì)到的概念和用法很多,在這里我轉(zhuǎn)載一位CSND博主的關(guān)于runtime的深度總結(jié)囱皿,我覺(jué)得這位博主從原理勇婴,到官方文檔翻譯以及自己對(duì)runtime常用方法的總...

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