Wie überprüfe ich, ob ein Objekt in einem bestimmten Index eines NSMutableArray existiert?

8

Wie könnte ich zum Beispiel überprüfen, ob ein Gegenstand am Index 3 ist?

Die Objekte in NSArray werden aus der Klasse "Animal" instanziiert.

    
Justin Copeland 12.04.2012, 04:52
quelle

3 Antworten

20

Nun, da NSMutableArray nicht-nil Objekte enthalten muss, solange das Array groß genug ist, wissen Sie, dass etwas am Index i :

ist %Vor%

Wenn Sie etwas anderes überprüfen müssen, sagen Sie zB, dass es keinen Verweis auf den NSNull-Singleton gibt, können Sie dann

überprüfen %Vor%     
ckhan 12.04.2012, 05:03
quelle
5

Da es im Speicher eines NSMutableArray keine "Lücken" geben kann, wenn Ihr Index kleiner als [array count] ist, können Sie sicher sein, dass ein Objekt an diesem Index vorhanden ist.

    
trudyscousin 12.04.2012 04:59
quelle
-2

probiere diesen Code

aus %Vor%     
bittu 12.04.2012 05:14
quelle

Tags und Links