Posso colocar o conteúdo de um NSSetem um NSMutableArraycomo este:
NSMutableArray *array = [set allObjects];
O compilador reclama, porém, porque [set allObjects] retorna um NSArraynão um NSMutableArray. Como isso deve ser corrigido?
Posso colocar o conteúdo de um NSSetem um NSMutableArraycomo este:
NSMutableArray *array = [set allObjects];
O compilador reclama, porém, porque [set allObjects] retorna um NSArraynão um NSMutableArray. Como isso deve ser corrigido?
Respostas:
Para um conjunto encomendado, use:
NSArray *myArray = [[myOrderedSet array] mutableCopy];
- arraymétodo NSSet .
setfornil.