分包处理我们用到的放大是NSFileHandle;我们利用他读取数据然后分包上传
NSFileHandle*handle = [NSFileHandle fileHandleForReadingFromURL:hand leUrlerror:nil];如果你从相册读出来的文件地址是url不要写path,如果本地文件就是path
[handle seekToFileOffset:offset];//读的位置
NSData*data =[handle readDataOfLength:length];读的长度 返回你读的数据 两个配合使用
//对文件md5的方法
//md5 不理解的可以留言
+ (NSString*)getMd5_32Bit_Data:(NSData*)data
{
unsignedchardigest[CC_MD5_DIGEST_LENGTH];
CC_MD5((data.bytes),(CC_LONG)(data.length) ,digest);
NSMutableString*result = [NSMutableStringstringWithCapacity:CC_MD5_DIGEST_LENGTH*2];
for(inti =0; i
[resultappendFormat:@"%02x", digest[i]];
}
returnresult;
}
有问题可以留言或者联系作者QQ503313857
网友评论