思考角度 api 使用者往往只關(guān)注,簡(jiǎn)單好用,越好用的api,越是感受不到它良好的設(shè)計(jì)存在。自然無感 api 設(shè)計(jì)者考慮如下 業(yè)務(wù)場(chǎng)景 抽象模型...
在Smalltalk里,萬物皆對(duì)象;也是基于類的系統(tǒng),意味著每個(gè)對(duì)象有與之對(duì)應(yīng)的類——定義對(duì)象的結(jié)構(gòu)和向?qū)ο蟀l(fā)送消息。這意味著,在Smallta...
Runtime 是 iOS編程人員的核心基礎(chǔ)知識(shí),Objc Runtime使得C具有了面向?qū)ο竽芰Γ诔绦蜻\(yùn)行時(shí)創(chuàng)建,檢查,修改類、對(duì)象和它們的...
疫情了,不能出家門,做做題~ 起源于阿里、字節(jié):一套高效的iOS面試題
iOS Recommend NSHipster Cpp 與 Objc 對(duì)比 raywenderlich Swift 官方文檔 Swift UI ...
KVO 1. code 2. Debug self.person.age = 10;正常認(rèn)知都是調(diào)用 -setAge:方法。但如圖方法棧所示,調(diào)...
一、什么是復(fù)雜度分析? 數(shù)據(jù)結(jié)構(gòu)和算法解決是“如何讓計(jì)算機(jī)更快時(shí)間、更省空間的解決問題”。 因此需從執(zhí)行時(shí)間和占用空間兩個(gè)維度來評(píng)估數(shù)據(jù)結(jié)構(gòu)和算...
本書通過吉亞的賺錢小故事,學(xué)會(huì)以下幾點(diǎn): 自信是一切的前提 一個(gè)人的自信程度決定了你是否相信你的能力,是否相信你自己。假如你不相信的話,根本不會(huì)...
在期待已久的團(tuán)建,但是沒抱有很大幻想的新加坡,忙碌的工作中突然到來,想想也美滋滋~