Webarchive

Eine Browser-App war das erste Programm, das ich in Xcode programmiert habe, um mich wieder in Interface Builder einzuarbeiten.
Eine Webseite als Webarchiv zu speichern hingegen ist nicht ohne Tücken.

NSData * data = [NSData dataWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"help" ofType:@"webarchive"]];
[webView loadData:data MIMEType:@"application/x-webarchive" textEncodingName:@"utf-8" baseURL:nil];

funktioniert nicht mehr. Stattdessen

NSData * data = [NSData dataWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"help" ofType:@"webarchive"]];
[webView loadData:data MIMEType:@"application/x-webarchive" textEncodingName:@"utf-8" baseURL:[NSURL URLWithString:@"file:///"]];

hab ich noch nie erlebt, dass etwas eine Version später nicht mehr tut.