NSArray不是OC里的內(nèi)置數(shù)據(jù)類型,只是Cocoa庫中的一個常用類。那么用objectAtIndex方法,通過傳入index參數(shù)進行訪問NSArray里的元素,例如[arrobjectAtIndex:5]即調(diào)用方法,這是可以理解的。但是arr[5]這種寫法,為什么是屬于合法的呢?按理說NSArray不是語言層的東西,應(yīng)該是更高層級的,怎么還能有特殊的方法調(diào)用?
NSArray 對象里存儲的元素為什么可以通過“數(shù)組下標(biāo)”進行訪問?
元芳怎么了
2019-04-07 09:38:23