?學(xué)習(xí)一個(gè)平臺(tái)的開(kāi)發(fā)一開(kāi)始的時(shí)候夹囚,我想最先應(yīng)該從應(yīng)用的生命周期開(kāi)始學(xué)習(xí)纵刘。應(yīng)該帶著問(wèn)題去了解一個(gè)應(yīng)用邀窃。從哪里開(kāi)始,到哪里結(jié)束假哎,其中的過(guò)程又是什么瞬捕?...
?學(xué)習(xí)一個(gè)平臺(tái)的開(kāi)發(fā)一開(kāi)始的時(shí)候夹囚,我想最先應(yīng)該從應(yīng)用的生命周期開(kāi)始學(xué)習(xí)纵刘。應(yīng)該帶著問(wèn)題去了解一個(gè)應(yīng)用邀窃。從哪里開(kāi)始,到哪里結(jié)束假哎,其中的過(guò)程又是什么瞬捕?...
在一個(gè)復(fù)雜的系統(tǒng)中,層次化設(shè)計(jì)可以說(shuō)是非扯婺ǎ基礎(chǔ)和重要的肪虎。從認(rèn)識(shí)一個(gè)系統(tǒng)的每個(gè)層次入手去學(xué)習(xí)一個(gè)系統(tǒng),是一個(gè)非常不錯(cuò)的開(kāi)始惧蛹。(筆者著) 一扇救、OS ...
一香嗓、前言 寫(xiě)該篇文章的緣由是:我想手動(dòng)控制macOS的主程序循環(huán)迅腔,用來(lái)添加自己想要的處理。正文 I ~ IV 部分 講解我理解macOS應(yīng)用結(jié)構(gòu)...
| 置頂| Cocoa 文集聲明與閱讀導(dǎo)向 前言 一靠娱、匆匆一閱 應(yīng)用(NSApp)獲得鍵盤(pán)事件(Key Event)之后沧烈,最多會(huì)使用四個(gè)流程來(lái)處...
為什么我手動(dòng)創(chuàng)建的NSApp沒(méi)有圖標(biāo)锌雀,接收不到鍵盤(pán)相應(yīng)?那是因?yàn)闆](méi)有設(shè)置ActivationPolicy(顯示策略) [NSApp setAct...
| 置頂| Cocoa 文集聲明與閱讀導(dǎo)向 前言 這篇文章沒(méi)有一點(diǎn)圖片腋逆,這樣非常的不好。將就將就侈贷。TAT惩歉。如果有時(shí)間我會(huì)把自己的理解用圖片的形勢(shì)...
一、匆匆一閱 內(nèi)核接收到外設(shè)的觸發(fā)事件后铐维,將事件打包成一個(gè)數(shù)據(jù)包(Event)傳輸給Window Server柬泽。Window Server通過(guò)應(yīng)...