我想在Objective-c中将base64转换为blob

时间:2017-08-04 05:19:39

标签: javascript ios xcode base64 blob

这是将base64转换为blob的JavaScript代码。

但我想在objective-c中制作这种代码。

我无法搜索堆栈溢出。

function base64_to_blob(base64String) {
   var byteString = window.atob(base64String);
   var array = new Uint8Array(byteString.length);
   for (var i = 0; I < byteString.length; I++) {
      array[i] = byteString.charCodeAt(i);
   }
   var blob = new Blob([array], {
      type: ‘image / jpeg’,
      name: “image.jpg”
   });
   return blob;
}

请帮助我。

1 个答案:

答案 0 :(得分:0)

时间使用此代码,如果您对我有所帮助。

-(NSData *) base64_to_blob(base64String) {
   NSData * blobData = [[NSData alloc] initWithBase64EncodedString: base64String options:1];
    return blobData;    
}