Имейте двоичный код, чтобы преобразовать его в nsdata с помощью dataFromBase64String. И загрузите веб-просмотр. Но хотите, чтобы файл pdf не хранился в documentsDirectory.Need, чтобы добавить одну кнопку, щелкните кнопкой мыши, нажмите кнопку, затем произойдет преобразование Binary в pdf и отобразится в веб-представлении. здесь мой код. Как можно мне помочь. спасибо заранее.Binary to pdf convert without store in documentsDirectory in obj c
NSString *binaryString [email protected]"Binary code to change";
myData = [NSData dataFromBase64String: binaryString];
[self savePDF:myData];
- (void)savePDF:(NSData *)pdfContent
{
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask ,YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
finalPath = [documentsDirectory stringByAppendingPathComponent:@"myPdf.pdf"];
NSLog(@"%@",finalPath);
NSURL *url = [NSURL fileURLWithPath:finalPath];
[pdfContent writeToURL:url atomically:YES];
[aWebView loadRequest:[NSURLRequest requestWithURL:url]];
}
это рабочий код ? – Lion