NSArray d'objets et de Moulage

J'ai une classe A avec une propriété NSString *name. Si vous avez un NSArray et ajouter de nombreux A objets dans ce tableau, le casting est nécessaire à chaque fois que je l'ai récupérer un objet? c'est à dire

NSString* n = (NSString*)[arr objectAtIndex:1];

Ou est-il un autre moyen de le faire, un peu comme en java où vous avez ArrayList<A> arr?

OriginalL'auteur bubbles | 2011-09-02