1. String transfer to Data
NSString * str =@ "str";
nsdata *data =[str datausingencoding:nsutf8stringencoding];
2.NSData Turn NSString
< Span class= "hljs-string" >< Span class= "hljs-built_in" >< Span class= "hljs-built_in" >nsstring * str =[[ nsstring alloc] initwithdata:data Encoding:nsutf8stringencoding];
< Span class= "hljs-string" >< Span class= "hljs-built_in" >< Span class= "hljs-built_in" > 3. data to char
< Span class= "hljs-string" >< Span class= "hljs-built_in" >< Span class= "hljs-built_in" > < Span class= "hljs-built_in" >nsdata *data;
< Span class= "hljs-string" >< Span class= "hljs-built_in" >< Span class= "hljs-built_in" > < Span class= "hljs-built_in" > char * haha=[data bytes];
< Span class= "hljs-string" >< Span class= "hljs-built_in" >< Span class= "hljs-built_in" > < Span class= "hljs-built_in" > Span class= "hljs-comment" >4. char to data
byte * bytedata = malloc ( Span class= "Hljs-keyword" >sizeof (byte) * 16);
< Span class= "hljs-built_in" > < Span class= "hljs-built_in" >< Span class= "hljs-comment" >nsdata *content=[nsdata datawithbytes:bytedata length: 16];
IOS NSString and NSData conversion