Xcode - Criar arquivo csv / planilha
Eu tenho três matrizes. O primeiro array contém strings, igual ao segundo, no entanto o terceiro contémNSNumber
é. De qualquer forma, de volta ao tópico ... como posso criar um arquivo csv (que é um arquivo Excel / números) como uma planilha para conter esses dados. É possível?
Estes são meus três arrays:
locationArray - contém muitas seqüências de caracteres dateArray - contém muitas seqüências de caracteres milesArray - contém muitosNSNumber
's
Mas cada array contém a mesma quantidade de objetos (por exemplo, em uma visão de tabela) você pode juntar os dados em umNSDictionary
. É como uma corrente.
Então, ficaria assim:
NSDictionary *firstFlight = [NSDictionary dictionaryWithObjectsAndKeys:[locationArray objectAtIndex: 0], @"FlightName", [dateArray objectAtIndex: 0], @"FlightDate", [milesArray objectAtIndex: 0], @"FlightMiles", nil];
E esse dicionário conteria um voo (a funcionalidade deste aplicativo de teste é registrar os voos). Então, se eu enumerar isso usando umfor
loop e substituídoobjectAtIndex:
com o número em loop eu poderia obter muitos dicionários dos vôos.
Agora que você entende como minha estrutura de dados funciona. Como posso criar um arquivo CSV de excel / numbers / spreadsheet para ficar assim, por exemplo (apenas uma captura de tela do que poderia ser):
(OS MILHOS DE DADOS SÃO APENAS REALIZADOS)