使用Objective-C将base64字符串转换为zip

时间:2019-11-19 06:51:29

标签: pdf base64 zip

我是iOS培训生,我正试图将Base64 String转换为pdf和zip(两者),但我无法做到这一点。 我曾尝试将base64转换为pdf: 将base64转换为NSData转换为pdf,但无法正常工作。 而且我没有将base64转换为zip和下载zip的解决方案。

NSString *base64String =@"some base 64 string":
NSData *decodedData = [[NSData alloc] initWithBase64EncodedString:base64String options:0];

    NSData *dataFromBase64=[NSData base64DataFromString:base64String];

    // log the decoded NSData length
    NSLog(@"Data length is %i",[dataFromBase64 length]);
    //ata *data               = //some nsdata
    CFDataRef myPDFData        = (CFDataRef)CFBridgingRetain(dataFromBase64);
CGDataProviderRef provider = CGDataProviderCreateWithCFData(myPDFData);
CGPDFDocumentRef pdf       = CGPDFDocumentCreateWithProvider(provider);

0 个答案:

没有答案