ios开发之 -- NSData 和 NSString , UIImage 等之间的互转


    1 //NSData转换为UIImage  
    2 NSData *imageData = [NSData dataWithContentsOfFile: imagePath];  
    3 UIImage *image = [UIImage imageWithData: imageData];  
    4   
    5 //UIImage转换为NSData  
    6 NSData *imageData = UIImagePNGRepresentation(aimae);  
1. 字符串转Data

NSString * str =@"str"; 

NSData *data =[str dataUsingEncoding:NSUTF8StringEncoding];

2.NSData 转NSString

NSString * str  =[[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];

3.data 转char

NSData *data; 

char * haha=[data bytes]; 

4. char 转data 

byte * byteData = malloc(sizeof(byte)*16); 

NSData *content=[NSData dataWithBytes:byteData length:16];

纯属记录!


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM