泛型是程序設計語言的一種特性,他主要是爲了限制類型的,好比OC中的數組,你能夠限制他裏面裝的是NSString類型,泛型的話JAVA和C++都有的,你們要是對泛型不瞭解的話能夠去百度一下。程序員
泛型的基本格式數組
泛型的好處設計
提升程序員開發規範,讓程序員一眼就能夠看出該使用什麼類型code
限制類型,不容許裝入其它的類型對象
能夠使用點語法blog
泛型的實際操做開發
上面的是沒有使用泛型以前的效果,下面咱們來看看使用泛型以後的效果編譯器
)io
- 而後在main.m中再次調用array的addObject方法,咱們會發現,他的參數顯示的是NSString類型