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];

供自己记录下>>>

文章来源

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: