EDIT: что-то не так с моим декодированием Base64.Я искал внешний декодер Base64, и он работал примерно так:
Это так: у меня есть байтовый массив в кодировке Base64, который я получаю из веб-службы и преобразую в NSData:
NSData *data = [Base64 decodeBase64WithString:response];
И в моем Webview Controller я объявил:
[webview loadData:fileData MIMEType:@"application/pdf" textEncodingName:@"utf-8" baseURL:nil];
fileData - это декодированные данные.
Когда я запускаю это, я получаю серый экран.Итак, я предполагаю, что я не даю ему правильный NSData
объект.