ios语音图片二进制流保存
来源:互联网 发布:单片机延时1s程序汇编 编辑:程序博客网 时间:2024/06/03 18:56
二进制流json解析后是以数组形式返回.
本文仅以二进制流文件保存举例:
[theDict objectForKey:@"bytes"]//是二进制流
if ([[theDict objectForKey:@"bytes"] isKindOfClass:[NSArray class]])
{
NSArray *_dataSound = [theDict objectForKey:@"bytes"];
if ([_dataSound count] > 0)
{
NSString *cafpath = yourcafpath;//设定的caf语音文件本地缓存路径,如果是语音,后缀名是caf等,如果是图片文件,后缀名是.jpg等
if ([[NSFileManager defaultManager] fileExistsAtPath:cafpath] == NO)
{
unsigned c = [_dataSound count];
uint8_t *bytes = malloc(sizeof(*bytes) * c);
unsigned i;
for (i = 0; i < c; i++)
{
NSString *str = [_dataSound objectAtIndex:i];
int byte = [str intValue];
bytes[i] = byte;
}
NSData *audioBytes = [NSData dataWithBytesNoCopy:bytes length:c freeWhenDone:YES];
BOOL br = [audioBytes writeToFile:cafpath atomically:YES];
if (br)
{
NSLog(@"caf success");
}
else
{
NSLog(@"caf fail");
}
}
else
{
NSLog(@"caf 已有:%@",cafpath);
}
}
}
- ios语音图片二进制流保存
- 二进制读取保存图片
- Unicode编码:保存二进制图片
- 二进制打开和保存图片
- 图片转换二进制流-二进制流转换图片保存(winform、Wince程序通用)
- 将图片以二进制流保存到数据库中
- 将二进制流文件转换成图片保存
- 远程获取图片二进制流及保存到本地
- Flex上传图片,将图片保存以二进制流的方式保存到数据库。
- iOS xmpp 图片+语音
- 保存二进制流
- c#保存图片转成二进制流以字符串形式保存到到postgreSql 中
- IOS 图片压缩保存
- iOS FMDB保存图片
- 图片保存为二进制值到XML
- 图片保存为二进制值到XML
- 二进制数据形式保存和获取图片
- winform保存二进制图片到oracle
- linux的ulimit各种限制之深入分析
- flex textinput和textarea换行符
- nginx rewrite 学习备忘
- 纯虚函数的默认实现
- Java类方法的简单使用
- ios语音图片二进制流保存
- Java troubleshooting
- ios 查看UIView的层次继承关系工具
- POJ 2891 Strange Way to Express Integers
- 致年少时的热忱
- 黑马程序员_11_String类的常用方法
- Openstack 自动化部署puppet代码管理
- 并发访问文件代码
- zkclient的事件驱动实现