这是将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;
}
请帮助我。
答案 0 :(得分:0)
时间使用此代码,如果您对我有所帮助。
-(NSData *) base64_to_blob(base64String) {
NSData * blobData = [[NSData alloc] initWithBase64EncodedString: base64String options:1];
return blobData;
}