2013-02-28 73 views
0

我想要一個只能包含某種類型的對象的數組。只包含某種類型的對象的數組

我該如何做到這一點?

+0

你想檢查什麼?就像它包含字符串或int。通過這種方式? – Nirav 2013-02-28 05:24:26

+0

@veelian:我之前使用iOS中的類別功能完成了此操作 – 2013-02-28 06:02:14

回答

1

你不能這樣做。 NSMutableArrayaddObject方法,其參數是一個id,可以是任何基於NSObject的對象。

如果您想要防止數組意外地從其他類的錯誤數據中填充,請將其設置爲私有ivar並使用public @property或method訪問它。在實際調用addObject之前,公共方法將檢查調用方要添加到數組的對象的類。

相關問題