歡迎來(lái)到 常識(shí)詞典網(wǎng) , 一個(gè)專(zhuān)業(yè)的常識(shí)知識(shí)學(xué)習(xí)網(wǎng)站!
[ Ctrl + D 鍵 ]收藏本站
答案 1:
這個(gè)問(wèn)題在 blog 上 [1] 說(shuō)得比較詳細(xì)了,這里簡(jiǎn)單總結(jié)一下:>指令式 (imperative) 繪圖本身不低效,但要寫(xiě)出高性能代碼,程序員本身要對(duì)圖形系統(tǒng)有精確理解。但同樣,UIKit 本身提供的動(dòng)態(tài)界面能力也很有限,如果要深入到 Core Ani-tion 這個(gè)層級(jí)的代碼,也照樣需要對(duì)圖形系統(tǒng)有深入理解。二者差別是 UIKit 的控件能免費(fèi)獲得一些加速,但在桌面系統(tǒng)下這樣的加速效果庶幾可忽略不計(jì)。
布局引擎,Cocoa Autolayout 的出現(xiàn)其實(shí)就是 Apple 開(kāi)發(fā)框架目前策略重點(diǎn)的最好詮釋?zhuān)合?iOS,再“back to Mac”。
樣式引擎,Cocoa 稍缺,但對(duì)于老程序員來(lái)說(shuō)無(wú)大礙,從 iOS 上轉(zhuǎn)來(lái)的可能會(huì)無(wú)法適應(yīng)。
一些小問(wèn)題。也是他應(yīng)該花時(shí)間適應(yīng)的。
下一篇:誰(shuí)能深入解釋下格式塔知覺(jué)理論 下一篇 【方向鍵 ( → )下一篇】
上一篇:在中國(guó)紅十字會(huì)聲明微博的轉(zhuǎn)發(fā)和評(píng)論中,大部分都是呸? 上一篇 【方向鍵 ( ← )上一篇】
快搜