NNStrnig转NSData的时候为nil

a7719665 2017-07-29 08:27:41
我用android的base64.encode转成的string
方法如下
public static String encodeBase64File(String path) throws Exception {
File file = new File(path);
FileInputStream inputFile = new FileInputStream(file);
byte[] buffer = new byte[(int)file.length()];
inputFile.read(buffer);
inputFile.close();
return Base64.encodeToString(buffer, Base64.DEFAULT);

}

然后把这个生成的字符串,放到ios代码里面,通过initWithBase64EncodedString来生成NSData,但是生成的nsdata=nil,代码如下:
NSData *nsdataFromBase64String3 = [[NSData alloc]
initWithBase64EncodedString:base64String options:0];

...全文
250 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
a7719665 2017-07-29
  • 打赏
  • 举报
回复
生成的base64的字符串是 IyFBTVIKBI5i3zFrzjXhgX0uCARUQqDWA976UlvZcE4EjjOHNR79IgX3Z/xCBE5yP+M6WQ79UjcF 1gTzJ8n1NjeWaenu1KIE2ZJb5V20gPIqVF00BNkzWMUt7wh7TfszjARUjXRIXniCWjtcQcoEVSlO IXoO7wXXij5KBOeNnPNd0cBz7psMsgSRKWcDdu0HzchJnoYEVJLRxSb193hmdlmGBPMTU9ipJ5Yu EZUihgSPEjAjmoEfG6V/Y7oE57IzIzL/1btRoxAQBJESd8CWk4ccDXYhjgS1jczDNhNWeen8mpAE QhLrym44SF28RszIBG8S98M2JrdezaEVkASCPjzZqmwya7ctlFoE7D4yp6caokq0L3SgBII+Mhqa RnKhwH11+gRhPk6Jej0TLE8HLOAE7D5+qqo04mRwBDu+BII+AA2KPAIiLwkoFgSCPgCnuo4iVMG3 koAE5D4+mbofw3n1/wzsBLs+PqOan8MzOxxnkASCPj4Jiq5Sgi9cgb4E5D4+qpvtYqzdDwCoBII+ LIqqHGJUGBAAggSCPiKrO7dzSOe0PdAEbz4+p5v5YsjQ9nY6BO4+bgqhcC7mc03wVASRPk6pe3cD aes6MVAE8/bm+BP0r3p2nRcwBNMH2Wo8Okt0Dn7A4AQea88BbbrRvjG0jVQE8xqoyVo2rjwxFnbu BFQHY8oZnlt4crDcNgSOPoiCiifuxHVR8UAElUL4dXFVyHF9/ZCoBNPBcCha007HTFSmlgTTBx/Y GNih3HCQZDAE59yY+VnbBv3WJG78BNNryheGyCcLoF0WOATn3Is6OQY3Inz5AeoEtXPvAzrSzgJ7 W2EEBFQRO8M5rOezW2GkbAS1a0J2mizO8/JZQlgE80JQCGU6D/vSgwNcBLUJ0spjMYpK+7LbmARU c+eIXE4BN/oSzsAE8zek6YyqIhyxtuTgBNPw8DeL6Al79DCP8g==

29,027

社区成员

发帖
与我相关
我的任务
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
  • iOS
  • 大熊猫侯佩
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧