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