Eine lokale html Datei in eine WebView laden, welche ein Datum, wie zB. 15/03/2017, als Dateinamen trägt

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Eine lokale html Datei in eine WebView laden, welche ein Datum, wie zB. 15/03/2017, als Dateinamen trägt

    Es soll immer die html Datei geladen werden die zum heutigem Datum passt, also wenn heute der 15/03/2017 ist, soll die 15/03/2017.html geladen werden


    Ich denke, dass ich als erstes einen String brauche ...

    C-Quellcode

    1. NSDate *today = [NSDate date];
    2. NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
    3. [dateFormat setDateFormat:@"dd/MM/yyyy"];
    4. NSString *dateString = [dateFormat stringFromDate:today];
    5. NSLog(@"date: %@", dateString);

    ... um ihn dann in @"CurrentDate" hinzuzufügen, jedoch bin ich mir nicht sicher wie genau ich das bewerkstelligen soll

    C-Quellcode

    1. NSString* path = [[NSBundle mainBundle] pathForResource:@"CurrentDate" ofType:@"html" inDirectory:@"files/html"];
    2. NSURL* address = [NSURL fileURLWithPath:path];
    3. NSURLRequest* request = [NSURLRequest requestWithURL:address];
    4. [webView loadRequest:request];
    Danke für eure Hilfe im Voraus:)
  • als erstes solltest du deine filenamen nromieren. Man nimmt keine / in Filenamen und Daten werden immer immer in einem international verständlichen Format, vorzugsweise 2016-03-15, benutzt.

    Gruß

    Claus
    2 Stunden Try & Error erspart 10 Minuten Handbuchlesen.

    Pre-Kaffee-Posts sind mit Vorsicht zu geniessen :)