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