当我使用Sharepoint(getItem)Web服务获取PDF文件时,我得到了Byte Stream的响应,
我正在尝试使用以下代码将这些字节流转换为PDF文件,
NSMutableData *saveData = [NSMutableData data];
NSData *decodedData = [[NSData alloc] initWithBase64EncodedString:byteStreamStr options:0];
[saveData appendBytes:[decodedData bytes] length:decodedData.length];
NSArray *paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentDirectory=[paths objectAtIndex:0];
NSString *writeableDBPath = [documentDirectory stringByAppendingPathComponent:@"test.pdf"];
[[NSFileManager defaultManager] createFileAtPath:writeableDBPath contents:saveData attributes:nil];
PDF文件保存为与原始文件大小相同。但我无法打开该PDF文件。