OC类型转换
OC 编程中经常需要进行类型转换的需要 ,该文章用于记录各种转换的方式方法。
1.NSData 转NSString
NSString *str_1=@"123";
NSData *data=[str_1 dataUsingEncoding:NSUTF8StringEncoding];
NSString *str=[[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
NSString *str_1=@“123”;
NSData *data=[str_1 dataUsingEncoding:NSUTF8StringEncoding];
NSString *str=[[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
2.NSArray与NSData 的转换
array转data
NSArray *arr_1 = [[NSArray alloc]initWithObjects:@“2”,@“8”,nil];
NSData *data = [NSKeyedArchiver archivedDataWithRootObject:arr1];
data转array
NSArray *arr_2 = [NSKeyedUnarchiver unarchiveObjectWithData:data];
供自己记录下>>>