こんにちは私はすべての画像のタグが付いたhtml文字列を持っています。
すべての画像のURLを抽出できますが、必要なのは、それらの画像をデバイスに保存し、各画像のURLをサンドボックスからの対応するパスに置き換えて、を介して表示することUIWebView
です。
どうすればいいですか?
ありがとうございました!
こんにちは私はすべての画像のタグが付いたhtml文字列を持っています。
すべての画像のURLを抽出できますが、必要なのは、それらの画像をデバイスに保存し、各画像のURLをサンドボックスからの対応するパスに置き換えて、を介して表示することUIWebView
です。
どうすればいいですか?
ありがとうございました!
画像のURLがあれば、このように保存できます
NSData *imageData = [NSData dataWithContentsOfURL:[NSURL urlWithString:string]];
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *filePath = [documentsDirectory stringByAppendingPathComponent:@"MyFile"];
[imageData writeToFile:filePath atomically:YES];
HTML文字列のURLを置き換えるには、メソッドを使用するだけです。
- (NSString *)stringByReplacingOccurrencesOfString:(NSString *)target
withString:(NSString *)replacement