1.字典或者數(shù)組轉(zhuǎn)化為NSString
NSArray*arr= [NSArrayarrayWithObject:@"1"];
NSString*str= [arrJSONString];//數(shù)組或者字典轉(zhuǎn)化為json串
NSArray*arr1= [strobjectFromJSONString];//json串轉(zhuǎn)化為字典或者數(shù)組
NSData*data= [arr1JSONData];//把json串轉(zhuǎn)化為Nsdata
NSString*str1= [[NSStringalloc]initWithData:dataencoding:NSUTF8StringEncoding];
//把NSdata轉(zhuǎn)為為NSString
NSData*data1= [str1dataUsingEncoding:NSUTF8StringEncoding];//把NSString轉(zhuǎn)化為NSData
2.二進(jìn)制流轉(zhuǎn)變?yōu)樽址?/b>
NSString*str=[[NSMutableStringalloc]initWithData:self.receiveDataencoding:NSUTF8StringEncoding];
//轉(zhuǎn)變其中的內(nèi)容
str=[strstringByReplacingOccurrencesOfString:@","withString:@",\n"];
str=[strstringByReplacingOccurrencesOfString:@"{"withString:@"{\n"];
str=[strstringByReplacingOccurrencesOfString:@"}"withString:@"\n}"];
NSLog(@"%@",str);
//把字符串再轉(zhuǎn)變?yōu)槎M(jìn)制流
self.receiveData=[NSMutableDatadataWithData:[strdataUsingEncoding:NSUTF8StringEncoding]];
3.request轉(zhuǎn)變?yōu)閁RL
NSURL*url=[requestURL];
//URL轉(zhuǎn)變?yōu)閚sstring
NSString*str=[[urlabsoluteString]stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
NSLog(@"%@",str);
NSURL*url=[NSURLURLWithString:@"http://img3.xooimage.com/files/6/1/3/firefox-logo-200x200-19f78a.png"];
4.網(wǎng)站轉(zhuǎn)變?yōu)槎M(jìn)制流
NSMutableData*data=[NSMutableDatadataWithContentsOfURL:url];
UIImage*image=[UIImageimageWithData:data];
4.讀取文件
NSString*filePath
= [[NSBundlemainBundle]pathForResource:@"Students"ofType:@"xml"];
5.文件轉(zhuǎn)變?yōu)槎M(jìn)制流
NSData*data
= [NSDatadataWithContentsOfFile:filePath];
//取出首字母
NSString*name
= [cityobjectForKey:@"name"];
NSString*firstStr=[namesubstringWithRange:NSMakeRange(0,1)];
6.從一個字符串中直接取出數(shù)組
NSString*str
= [NSStringstringWithFormat:@"Norman,Stanley,Fletcher"];
NSArray*arr
=
[strcomponentsSeparatedByString:@","];
NSLog(@"arr= %@",arr);
6.轉(zhuǎn)碼
urlStr=[urlStrstringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];