L'importation .des données csv dans un tableau

Je suis en Objective-C les dernières années.
Je suis en train de Xcode 6 bêta 4 avec swift.

Je veux importer une .csv forme de mon serveur à un tableau. Mon ancien code en Objective-C a été:

NSString *stringURL = @"https://[URL] /versionen/versionen.csv";
NSURL  *url = [NSURL URLWithString:stringURL];
NSData *urlData = [NSData dataWithContentsOfURL:url];
if ( urlData )
{
    NSString *csvResponseString = [[NSString alloc] initWithData:urlData   encoding:NSUTF8StringEncoding];
    NSArray         *MZVersionDatenZeilen = [csvResponseString componentsSeparatedByString:@"\n"];
    NSEnumerator    *MZVersionEnumerator = [MZVersionDatenZeilen objectEnumerator];
    NSMutableArray  *MZVersionDatenArray = [NSMutableArray arrayWithCapacity:[MZVersionDatenZeilen count]];
    NSString        *MZVersionZeile;
    while (MZVersionZeile = [MZVersionEnumerator nextObject])
    {
        [MZVersionDatenArray addObject:[MZVersionZeile componentsSeparatedByString:@";"]];
    }
}

Comment pourrais-je le faire dans Swift?
Est-il un meilleures pratiques en matière de recommandation?

  • les googlers, notez que cette QA de nombreuses années, les vieux. une rapide enquête (2017) montre que la seule solution viable CSV bibliothèque semble être: github.com/Flinesoft/CSVImporter
InformationsquelleAutor user3884601 | 2014-07-28