Foundation
Foundation類(lèi)層次的根是NSObject類(lèi),它(和NSObject及NSCopying協(xié)議一起)定義了基本的對(duì)象屬性和行為。
Foundation框架的剩余部分由幾組相互關(guān)聯(lián)的類(lèi)和一些獨(dú)立的類(lèi)組成。有一些代表基本數(shù)據(jù)類(lèi)型的類(lèi),如字符串、字節(jié)數(shù)組、用于存儲(chǔ)其它對(duì)象的集合類(lèi);一些代表系統(tǒng)信息的類(lèi),如日期類(lèi);還有一些代表系統(tǒng)實(shí)體的類(lèi),比如端口、線程、和進(jìn)程。圖1、圖2、和圖3所示的類(lèi)層次描述了這些類(lèi)的邏輯分組及其繼承關(guān)系。