240 投稿
收錄了21篇文章 · 3人關(guān)注
  • Resize,w 360,h 240
    關(guān)于runloop,好多人都理解錯(cuò)了!

    跟多數(shù)開(kāi)發(fā)者一樣,我也曾經(jīng)迷惑于runloop掘猿,最初只了解可以通過(guò)runloop一些監(jiān)聽(tīng)事件的通知來(lái)做一些事情翠语,優(yōu)化性能嚎杨。關(guān)于runloop源碼...

  • Resize,w 360,h 240
    010-iOS底層原理-dyld加載流程

    引言 本文主要探索dyld的加載流程座云,了解應(yīng)用程序在main函數(shù)之前都做了什么準(zhǔn)備工作袒炉,了解dyld是什么旁理,我們所編寫(xiě)的代碼、framework...

    1.8 Mr_wick 7 22 1
  • EXC_BAD_ACCESS的排查與解決

    ?作為一枚iOS開(kāi)發(fā)的新手菜鳥(niǎo)我磁,最近掉了一個(gè)比較難查的坑孽文,不過(guò)最終還是爬出來(lái)了,而且其實(shí)非常簡(jiǎn)單夺艰,把過(guò)程記錄一下?芋哭。 需求是要做一個(gè)輪播。我的處...

    0.5 大芋 2 12
  • Resize,w 360,h 240
    Mach-O簡(jiǎn)介與App加載流程

    Mach-O 【Mach-O】 為 Mach Object 文件格式的縮寫(xiě)郁副,是 iOS 系統(tǒng)不同運(yùn)行時(shí)期 可執(zhí)行文件 的文件類型統(tǒng)稱楷掉。它是一種用...

  • Resize,w 360,h 240
    詳解OC中的Runtime

    簡(jiǎn)介 Runtime 又叫運(yùn)行時(shí),是一套底層的 C 語(yǔ)言 API霞势,其為 iOS 內(nèi)部的核心之一烹植,我們平時(shí)編寫(xiě)的 OC 代碼,底層都是基于它來(lái)實(shí)現(xiàn)...

  • Resize,w 360,h 240
    深入iOS系統(tǒng)底層之靜態(tài)庫(kù)

    少長(zhǎng)咸集,群賢畢至愕贡。--《王羲之?蘭亭集序》 目標(biāo)文件 目標(biāo)文件結(jié)構(gòu) 程序員編寫(xiě)的是源代碼草雕,而計(jì)算機(jī)運(yùn)行的則是CPU能識(shí)別的機(jī)器指令,因此必須要...

  • Resize,w 360,h 240
    深入iOS系統(tǒng)底層之程序映像

    綠樹(shù)陰濃夏日長(zhǎng)固以,樓臺(tái)倒影入池塘墩虹。--《唐高駢·山亭夏日》 mach-o文件和進(jìn)程的映像(image) iOS系統(tǒng)生成的可執(zhí)行程序或者動(dòng)態(tài)庫(kù)文件的...

  • Resize,w 360,h 240
    KVC進(jìn)階(一)

    前言 KVC(Key Value Coding)技術(shù)可以不直接訪問(wèn)對(duì)象屬性的getter和setter而獲取屬性值\給屬性賦值 這幾個(gè)方法相信大...

    0.3 01_Jack 2 26
  • Resize,w 360,h 240
    Swift5.0的Runtime機(jī)制淺析

    導(dǎo)讀:你想知道Swift內(nèi)部對(duì)象是如何創(chuàng)建的嗎?方法以及函數(shù)調(diào)用又是如何實(shí)現(xiàn)的嗎憨琳?成員變量的訪問(wèn)以及對(duì)象內(nèi)存布局又是怎樣的嗎诫钓?這些問(wèn)題都會(huì)在這篇...

  • Resize,w 360,h 240
    神經(jīng)病院Objective-C Runtime出院第三天——如何正確使用Runtime

    前言 到了今天終于要"出院"了,要總結(jié)一下住院幾天的收獲篙螟,談?wù)凴untime到底能為我們開(kāi)發(fā)帶來(lái)些什么好處菌湃。當(dāng)然它也是把雙刃劍,使用不當(dāng)?shù)脑挶槁裕?..

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