1、future 和 stream 有什么區(qū)別 在 Flutter 中有兩種處理異步操作的方式 Future 和 Stream,F(xiàn)uture 用...
一、 概述 LLVM是架構(gòu)編譯器的框架系統(tǒng),由C++編寫而成。由于優(yōu)化以任意程序語(yǔ)言編寫的程序的編譯時(shí)間(complie-time)、鏈接時(shí)間(...
一、引言 前邊一篇文章我們已經(jīng)大致介紹了GCD的有些概念和函數(shù)的執(zhí)行。接下來讓我們繼續(xù)帶著探索的心里去學(xué)習(xí),繼續(xù)前行,繼續(xù)介紹線程是如何開辟和創(chuàng)...
一、前言 在iOS開發(fā)過程中,我們知道多線程技術(shù)是使用最多的情況,能快速的執(zhí)行多個(gè)調(diào)度任務(wù)的執(zhí)行。而在多線程開發(fā)過程當(dāng)中,多線程技術(shù)有好幾種,其...
一,RAM和ROM的介紹 RAM與ROM就是具體的存儲(chǔ)空間,統(tǒng)稱為存儲(chǔ)器。 RAM(random access memory):運(yùn)行內(nèi)存,CPU...
1、Runtime面試中問題整理 2、Runloop面試中問題整理 3、KVO面試中問題整理 4、Block面試中問題整理 5、多線程面試問題整...
一,KVO (Key-Value Observing) KVO是Objective-C對(duì)觀察者設(shè)計(jì)模式的一種實(shí)現(xiàn),它提供一種機(jī)制,指定一個(gè)被觀察...
一,概念 KVC(Key-value coding)鍵值編碼,單看這個(gè)名字可能不太好理解。其實(shí)翻譯一下就很簡(jiǎn)單了,就是指iOS的開發(fā)中,可以允許...
一,應(yīng)用程序加載回顧 通過前面的學(xué)習(xí)我們對(duì)iOS應(yīng)用程序的加載有了一個(gè)大致的認(rèn)識(shí), 1 系統(tǒng)調(diào)用exec() 會(huì)讓我們的應(yīng)用程序映射到信的地址空...